@charset "utf-8";
html{-webkit-tap-highlight-color:transparent;overflow-x:auto;padding:0;margin:0}
body,button,input,select,textarea{font-family:Microsoft Yahei,"微软雅黑","Times New Roman";font-size:14px;line-height:26px;color:#333;background:#fff}
body,dd,dl,dt,form,h1,h2,h3,h4,ol,p,ul{margin:0;padding:0}
img{max-width:100%;-ms-interpolation-mode:bicubic;border:0}
article,footer,header,hgroup,menu,nav,section{display:block}
.nybclearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}
li,ol,ul{list-style-type:none}
input{vertical-align:middle}
label{vertical-align:middle}
input,select{vertical-align:middle}
img{border:none}
.clear{clear:both;height:0;line-height:0;font-size:0}
a{-webkit-transition:all .3s ease;transition:all .3s ease;text-decoration:none;outline:0;border:0;vertical-align:baseline;text-decoration:none;color:#222}
a:hover{color:#ff3f3c}
.padding-LR-0{padding-right:0;padding-left:0}
.affix{top:0;width:100%}
.affix+.container-fluid{padding-top:90px}
.affix .navbar-brand img{width:130px}
.affix .navbar-brand{padding:0 15px}
.affix .navbar{min-height:30px;margin-bottom:12px;margin-top:12px}
.affix .nav>li>a{padding:7px 16px 7px 16px}
.affix{background-color:rgba(0,0,0,.6)!important}
#iwtHeaderNav{min-height:40px;border-radius:0;background-color:#007af4;box-shadow:0 0 4px #3f3f3f;width:100%;z-index:2;top:0;left:0;right:0;height:50px}
h3.hori_shaft{font-weight:700}
ul.red-tick_hori li{font-weight:700}
button.btn.btn-3.btn-3e.hori{width:356px;text-align:left;padding-left:15px!important}
a.navbar-brand{-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.navbar-brand{display:block;height:auto;padding:0 15px}
.navbar-brand img{width:100%!important;height:auto!important}
.navbar-default{background:0 0;border:none}
.navbar-collapse{padding-right:0;padding-left:0}
ul.navbar-nav{margin-top:0}
.navbar-default .nav li a{background:0 0;font-family:'Roboto Condensed',sans-serif;font-size:16px;font-weight:400;color:#fff;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.nav>li>a{position:relative;display:block;padding:16px 18px 16px 18px;line-height:16px}
.navbar-default .navbar-nav>li>a:hover{color:#fff;background:#f10e0e}
.navbar-default .nav li a:focus,.navbar-default .nav li a:hover{outline:0;border:none}
.navbar{min-height:40px;margin-bottom:18px;margin-top:18px;border-radius:0}
.navbar-right{margin-right:0}
.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#000;background:#fff}
.dropdown:hover .dropdown-toggle{background-color:#f10e0e;color:#fff}
.navbar-nav>li>.dropdown-menu{margin-top:0}
.dropdown-menu{right:auto!important;float:left;min-width:216px;padding:0 0;margin:0 0 0;text-align:left;background-color:rgba(255,255,255,1);border:none;border-bottom:2px solid #d71c1c;border-radius:0!important}
.dropdown-menu li{margin-bottom:0}
.dropdown-menu li a{color:#2c2c2d!important;background:0 0!important;padding:8px 1px;font-size:14px!important;font-weight:500!important;text-transform:none!important;padding-left:18px;padding-right:15px}
.dropdown-menu li a:hover{background:#1a1b1d!important;color:#fff!important}
.dropdown-submenu:hover .dropdown-toggle{background-color:#f10e0e;color:#fff}
.dropdown-submenu{position:relative}
.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-left:-1px}
.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:4px 0 4px 4px;border-left-color:#ccc;margin-top:5px;margin-right:-10px}
.dropdown-submenu:hover>a:after{border-left-color:#fff}
.dropdown-submenu.pull-left{float:none}
.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px}
.white{background-color:#fff;padding-top:50px;padding-bottom:50px;margin:auto}
.gray{padding-top:50px;padding-bottom:30px;margin:auto}
.banner{margin:auto;position:relative}
.banner img{width:100%}
.page-heading{background-size:100%;margin:auto;padding-top:30px;padding-bottom:30px}
.page-heading h1{color:#fff;text-align:center;font-weight:500;text-transform:uppercase;margin:0}
.banner-inner{background-repeat:no-repeat;background-size:100%;margin:auto;min-height:430px}
.banner-inner p{color:#fff;text-align:center;font-weight:500;text-transform:none;margin:0;margin-top:200px;font-size:40px;line-height:normal;text-shadow:1px 1px rgba(0,0,0,.5)}
.banner-inner p b{font-weight:700}
.banner-about{background-position:center bottom;background-repeat:no-repeat;background-size:cover;margin:auto;padding-top:200px;padding-bottom:150px}
.banner-about p{color:#fff;text-align:center;font-weight:700;text-transform:none;margin:0;font-size:60px;line-height:normal;text-shadow:1px 1px rgba(0,0,0,.5)}
.title-txt{text-align:center;margin-top:0;margin-bottom:50px;font-size:40px;font-weight:300;color:#252525;line-height:normal}
ol,ul{list-style:none;padding:0;margin:0}
.green-tick-1{padding-left:30px}
.blue-tick{padding-left:30px}
.green-tick{padding:0;text-align:left;margin-bottom:24px;color:#1e283a;font-size:16px}
.green-tick li{margin:5px 0;padding:6px 0 0 23px;text-align:left}
.red-bullet{padding:0;text-align:left;margin-bottom:24px;color:#1e283a;font-size:16px}
.red-bullet li{margin:5px 0;padding:6px 0 0 23px;text-align:left}
.breadcrumb-bg{background-color:#f5f5f5}
.breadcrumb{padding:10px 15px;margin-bottom:0;list-style:none;background-color:#f5f5f5;border-radius:0;font-size:14px}
.breadcrumb>.active{color:#232323;font-weight:500}
.about-sec{text-align:center}
.about-sec h1{font-size:40px;font-weight:300;text-align:center}
.about-sec h3{font-size:22px;font-weight:300;color:#2f2f3d;line-height:1.9}
.about-sec h3 strong{font-weight:400}
.about-sec p{font-size:22px;font-weight:300;color:#2f2f3d;line-height:1.9}
.about-sec p strong{font-weight:400}
.product-sec{background:#f1f1f1;padding-top:50px;padding-bottom:30px}
.product-sec h1{text-align:center;font-size:40px;margin-bottom:20px;margin-top:0;text-transform:uppercase}
.product-sec h2{text-align:center;font-size:40px;margin-bottom:20px;margin-top:0;text-transform:uppercase;color:#d71c1c}
.product-sec h3{text-align:center;font-size:20px;color:#252525;font-weight:300;margin-bottom:50px;margin-top:0}
.product-sec h4{text-align:center;font-size:20px;color:#252525;font-weight:300;margin-bottom:50px;margin-top:0}
.product-sec .box{margin-bottom:30px}
.product-sec .box-cont{background:#fff;display:block;border:solid 1px #e4e4e4;border-bottom:2px solid #f11414;min-height:312px}
.box-cont img{margin:10px auto}
.box-cont h2{margin:0}
.box-cont h2>a{display:block;text-align:center;font-size:16px;font-weight:500;margin:0;color:#e01111;padding:5px 5px;background:#e8e8e8}
.box-cont h2>a:hover{background:#272626}
.product-sec.box-cont h3>a:hover{background:#272626}
.box-cont h3>a{display:block;font-size:16px;font-weight:500;margin:0;color:#e01111;padding:5px;background:#e8e8e8;margin-bottom:0!important}
.box-cont h3{margin-bottom:0}
.box-cont .txt-box{padding:15px 20px;padding-bottom:0}
.txt-box li{list-style:none;margin-bottom:9px;padding:0 0 0 10px;text-align:left;line-height:initial;transition:all .3s ease-in-out}
.txt-box li a{display:block;font-size:13px;color:#191516;text-transform:uppercase}
.txt-box li:hover{margin-left:-5px}
.txt-box li a:hover{color:#e01111}
.box-cont p{text-align:justify;font-size:13px;color:#191516;font-weight:400;line-height:23px;margin:0}
.red-box{background:#f10e0e;display:block;min-height:310px;padding:20px;color:#fff;font-size:13px;text-align:justify;line-height:23px}
.product-inner-sec{background:#f1f1f1;padding-top:50px;padding-bottom:30px}
.product-inner-sec h1{text-align:center;font-size:35px;margin-bottom:50px;margin-top:0;text-transform:uppercase}
.product-inner-sec .box{margin-bottom:30px}
.product-inner-sec .box-cont{background:#fff;display:block;border:solid 1px #e4e4e4;border-bottom:2px solid #f11414;height:100%}
.product-inner-sec .box-cont img{margin:5px auto;width:100%;max-width:350px;opacity:1;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.product-inner-sec .box-cont img:hover{opacity:.5}
.product-inner-sec .txt-box{padding:20px 20px}
.product-inner-sec .txt-box p{text-align:justify;font-size:14px;color:#191516;font-weight:400;line-height:24px;margin:0}
.product-inner-sec .box-cont h2>a{display:block;text-align:center;font-size:18px;font-weight:500;margin:0;color:#e01111;padding:8px 5px;background:#e8e8e8}
.product-inner-sec .box-cont h2>a:hover{background:#272626}
.banner-product{background-position:center bottom;background-repeat:no-repeat;background-size:cover;margin:auto;min-height:250px}
.product-main{background-color:#fff;padding-top:40px;padding-bottom:40px}
.product-main h1{font-size:35px;text-align:center;margin-top:10px;margin-bottom:40px}
.product-img{border:3px solid #ececec;padding:6px;max-width:539px;margin:auto;margin-bottom:20px;overflow:hidden;display:block;position:relative}
.product-img img{margin:auto;transform:rotate(0) scale(1);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.product-img img:hover{transform:scale(1.2)}
.product-main p{text-align:justify}
.KeyFeatures{background-size:contain;background-attachment:fixed;padding-top:30px;padding-bottom:40px}
.KeyFeatures h3{color:#d71c1c;font-size:25px;text-transform:none;margin-bottom:11px;margin-top:28px}
.KeyFeatures .red-tick{padding:0;text-align:left}
.KeyFeatures .red-tick li{margin:0 0;padding:3px 0 5px 22px;text-align:left;font-size:15px}
.KeyFeatures .red-tick li ul{list-style-position:inside}
.KeyFeatures .red-tick li ul li{margin:5px 0;padding:3px 15px 0 2px;list-style-type:square;background:0 0}
.career-bg{background-size:contain;background-attachment:fixed;padding-top:30px;padding-bottom:40px}
.career-bg h3{color:#d71c1c;font-size:25px;text-transform:none;margin-bottom:11px;padding-bottom:10px;margin-top:20px;border-bottom:1px solid #dadada}
.career-bg h3 b{font-weight:500}
.career-bg .red-tick{padding:0;text-align:left}
.career-bg .red-tick li{margin:0 0;padding:3px 0 5px 22px;text-align:left;font-size:15px}
.related-sec{background:#fff;background-size:cover;padding-top:30px;padding-bottom:60px}
.related-sec h3{text-align:left;color:#252525;font-size:30px;margin-bottom:50px;margin-top:20px}
.related-sec .box{padding:5px}
.related-sec a{background:#e3e3e3;border:3px solid #e3e3e3;display:block}
.related-sec a:hover{background:#f9b13c}
.related-sec a p{text-align:center;font-size:16px;color:#191516;margin:0;padding:5px 5px}
.related-sec .img-box{overflow:hidden;display:block;position:relative}
.img-box img{width:100%;zoom:1;-webkit-transition:all .9s ease;-moz-transition:all .9s ease;-ms-transition:all .9s ease;-0-transition:all .9s ease;transition:all .9s ease;-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}
.img-box:hover img{-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-ms-transform:scale(1.4);-0-transform:scale(1.4);transform:scale(1.4)}
.product-spec{background:#f2f2f2;padding-top:30px;padding-bottom:40px}
.product-spec h3{color:#191516;font-size:25px;font-weight:500;text-transform:none;margin-bottom:30px;margin-top:10px;text-align:center}
.spec-table th{background-color:#e33939;color:#fff;text-align:center}
.spec-table .table{margin-bottom:0}
.spec-table b{font-weight:500}
.table>tbody>tr>td{vertical-align:middle}
.table-bordered>thead>tr>th{vertical-align:middle}
.table-responsive{width:100%;margin-bottom:15px;overflow-y:scroll;-ms-overflow-style:scrollbar;border:1px solid #ddd}
.table-responsive::-webkit-scrollbar{-webkit-appearance:none}
.table-responsive::-webkit-scrollbar:vertical{width:0}
.table-responsive::-webkit-scrollbar:horizontal{height:7px}
.table-responsive::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5);border-radius:10px;border:0 solid #ccc}
.table-responsive::-webkit-scrollbar-track{border-radius:0;background-color:#ccc}
.download-bg{display:block;padding:40px 15px;background-size:cover;background-attachment:fixed;text-align:center}
.btn:after{content:'';position:absolute;z-index:-1;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
.KeyFeature .red-tick li{margin:0 0;padding:3px 0 5px 22px;text-align:left;font-size:15px}
a.btn.btn-info{background:#ef0000!important;padding:13px}
.clearfix::after{content:"";clear:both}
.icon-arrow-right:before{content:"\e00d"}
.btn-3{background:#c51f1f;color:#fff}
.btn-3:hover{background:#e02222;color:#fff}
.btn-3:focus{background:#e02222;color:#fff}
.btn-3:active{background:#b31010;top:2px}
.btn-3:before{position:absolute;height:100%;left:0;top:0;line-height:3;font-size:140%;width:60px}
.btn-3e{padding:25px 30px 25px 30px;overflow:hidden}
.btn-3e:before{left:auto;right:10px;z-index:2}
.btn-3e:after{width:30%;height:200%;background:rgba(255,255,255,.1);z-index:1;right:0;top:0;margin:-5px 0 0 -5px;-webkit-transform-origin:0 0;-webkit-transform:rotate(-20deg);-moz-transform-origin:0 0;-moz-transform:rotate(-20deg);-ms-transform-origin:0 0;-ms-transform:rotate(-20deg);transform-origin:0 0;transform:rotate(-20deg)}
.btn-3e:hover:after{width:50%}
#demo-2{margin-bottom:15px}
#demo-2 .item{margin:15px 15px;padding:15px;border:#dbdbdb dashed 1px}
#demo-2 .item img{display:block;width:100%;height:auto}
#demo-2 .item:hover{border:#757373 dashed 1px}
.milestones-sec{padding:40px 0 40px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;background-color:#f2f2f2}
.milestones-sec h1{text-transform:uppercase;font-size:35px;color:#252525}
.award-sec{background:#f1f1f1;padding-top:50px;padding-bottom:30px}
.award-sec h1{text-align:center;font-size:35px;margin-bottom:50px;margin-top:0;text-transform:uppercase}
.award-sec .box{margin-bottom:30px}
.award-sec .box-cont{background:#fff;display:block;border:solid 1px #e4e4e4;border-bottom:2px solid #f11414;height:100%}
.award-sec .box-cont img{margin:0;padding:5px;width:100%;opacity:1;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.award-sec .box-cont img:hover{opacity:.5}
.award-sec .txt-box{padding:15px 20px}
.award-sec .txt-box p{text-align:justify;font-size:14px;color:#191516;font-weight:400;line-height:24px;margin:0}
.footer{background:#21252b;overflow:hidden}
.footer-left{float:left;color:#fff;font-size:14px;font-weight:300;padding-top:10px}
.social-footer{float:right}
.social-footer a{color:#fff;margin-right:5px;display:inline-block;width:45px;height:45px;font-size:18px;font-weight:400;line-height:45px;text-align:center}
.social-footer a.fb{background-color:#35609f}
.social-footer a.fb:hover{background-color:#e14444}
#container{width:1300px;margin:0 auto}
.title-detail{display:block;height:4px;width:120px;background-color:#783c3e;margin:.5rem 0 1rem 0}
.has-offset-background{overflow:hidden;background-color:#f4f4f6;margin-top:30px;margin-bottom:30px}
.container-sub{overflow:hidden;width:1300px;margin:0 auto}
/*.container-sub .title{font-weight:600;line-height:1.2;color:#403f56;transition:.3s;font-size:30px}*/
.is-one-third-desktop ul{overflow:hidden;margin-left:-4%;margin-top:40px;margin-bottom:40px}
.is-one-third-desktop li{width:29%;float:left;margin-left:4%}
.is-one-third-desktop p{font-family:Roboto,sans-serif;font-size:15px;color:#868694;opacity:.8;position:relative;line-height:26px}
.is-one-third-desktop h3{color:#803f56;opacity:1;font-size:20px}
.inde-pro .has-detail{float:left}
.inde-pro a{text-align:center;margin-top:30px;color:#fff;border-radius:1.2rem;width:10%;float:right;display:inline-block;color:#fffefe;font-size:22px;height:50px;line-height:50px;border-radius:25px;margin-top:30px;background:linear-gradient(to right,#007af4,#ff7800)}
ul.product-category{overflow:hidden;margin-left:-3%;margin-top:40px}
.product-category li{width:30%;float:left;margin-left:3%;background:#f9f9f9}
.is-flex-h3{overflow:hidden}





@media screen and (min-width:768px){.dropdown:hover>.dropdown-menu{display:block}
.dropdown-submenu:hover>.dropdown-menu{display:block}
}
.navbar-nav>li{padding-left:70px}
.navbar-header{width:22%;float:left}
.container-sub{width:1300px;overflow:hidden;margin:0 auto}
.index-advantage{overflow:hidden;margin-bottom:25px;margin-top:40px}
.box{float:left;width:30%;margin-right:35px;background:#f3f4f6;margin-top:28px}
.box i{display:block;width:76px;height:76px;margin:-40px auto 0}
.box i.icon-capacity{background:url(../images/icon-capacity.png) no-repeat}
.box i.icon-pro{background:url(../images/icon-pro.png) no-repeat}
.box i.icon-lx{background:url(../images/icon-lx.png) no-repeat}
.box h3{font-size:18px;text-transform:uppercase;text-align:center;padding-top:16px}
.box p{width:90%;text-align:center;margin:0 auto;padding:5px 0 15px}
.box a.more{background:#005eb8;color:#fff;display:block;width:40%;margin:0 auto;margin-bottom:25px;text-align:center;height:40px;line-height:40px;font-size:16px}
.box:hover{background:#005eb8}
.box:hover h3,.box:hover p{color:#fff}
.box:hover a.more{background:#fff;color:#333}
.box h3{padding-bottom:0!important;margin-bottom:0!important}
.box p{font-size:15px}
.homeonefr{overflow:hidden}
.homeonefr ul{overflow:hidden;width:100%;margin:0 auto}
.homeonefr li{position:relative;float:left;width:9.8%;float:left;background:#007af4;line-height:45px;text-align:center;text-align:center;color:#fff;font-size:15px;margin-left:2px}
.homeonefr li.current{background:#d71c1c}
.homeonefl{overflow:hidden}
.homeonefl ul{overflow:hidden;margin-left:-1.5%}
.homeonefl li{float:left;margin-left:1.5%;width:23.3%;text-align:center;margin-top:20px;background:#fff;padding-bottom:10px;border:1px solid #fff}
.homeonefl li a{font-size:15px;color:#333}
.homeonefl img{width:100%!important;height:auto!important}
.hometit{overflow:hidden;background:url(../images/gray-1.jpg) no-repeat;background-size:100% 100%;margin-top:40px;margin-bottom:30px}
/*.hometit h3{text-align:center;font-size:28px}*/
.product-list-fr{float:right;width:73%}
.product-list-fr ul{overflow:hidden;margin-left:-1.5%}
.product-list-fr li{float:left;width:23.5%;text-align:center;margin-left:1.5%}
.product-list-fr li a{color:#333;font-size:15px}
.product-list-fr img{width:100%!important;height:auto!important}
.product-list-fr h2{font-size:15px}
.location{font-size:14px;padding:10px 0;background:#f9f9f9; color:#666}
.location .path{background:url(../images/home.png) no-repeat 40px 50%;background-size:20px;padding-left:80px;color:#666}
.location .path a{color:#666}
.product-list{margin-top:30px;overflow:hidden;margin-bottom:10px}
.product-list-fr h2{padding:0;margin:0}
.product-list-fl{background:#0059b3;padding:10px;border-radius:0 0 28px 0;float:left;width:23%;color:#fff}
.product-list-fl h3{color:#fc0}
.product-list-fl p{font-size:15px;padding:5px;margin:0}
.product-list-fl a{background:#f4c402;padding:10px 20px}
.product-list-left{background:#0059b3;padding:10px;border-radius:0 0 28px 0;float:right;width:23%;color:#fff}
.product-list-left h3{color:#fc0}
.product-list-left p{font-size:15px;padding:5px;margin:0}
.product-list-left a{background:#f4c402;padding:10px 20px}
.product-list-right{float:left;width:73%}
.product-list-right ul{overflow:hidden;margin-left:-1.5%}
.product-list-right li{float:left;width:23.5%;text-align:center;margin-left:1.5%}
.product-list-right li a{color:#333;font-size:15px}
.product-list-right img{width:100%!important;height:auto!important}
.product-list-right h2{font-size:15px;font-weight:400!important;padding:0;margin:0}
.product-list-fr h2{font-weight:400!important}
.div_body_right{float:left;width:20%;border:1px solid #007af4;background:#f9f9f9;margin-top:30px;margin-bottom:30px}
.div_body_right .biaoti_0{color:#fff;background:#007af4;line-height:45px;padding-left:20px;font-size:17px}
.proclass ul,.proclass dl{overflow:hidden; margin-top:10px;}
.proclass .title{ color:#007af4; margin-top:15px;}
.proclass li,.proclass dd{line-height:35px;background:url(../images/more-arrow04.png) no-repeat 10px 50%;padding-left:25px;border-bottom:1px dashed #f0f0f0;padding-bottom:0;background-size:10px}
.proclass li a,.proclass dd a{color:#444;font-size:14px}
.proclass dd a:hover{ color:#F00}

.div_body_left{float:right;width:77%}
.mews_center span{font-size:12px;color:#999}
.in_prom{overflow:hidden;border:1px solid #f0f0f0;background:#fff}
.in_prom ul{overflow:hidden;margin-left:-1.5%;padding:10px}
.in_prom li{float:left;width:23.5%;margin-left:1.5%;text-align:center;margin-bottom:20px}
.in_prom li a{color:#333;font-size:15px}
.in_prom li img{width:100%!important;height:174px!important}
.in_prom .biaoti_0{overflow:hidden;background:#f0f0f0;font-size:17px;padding:0 20px;line-height:45px;color:#007af4}
.in_prom .biaoti_0 span{float:right;font-size:14px}
.in_prom .biaoti_0 a{color:#f90}
.index_left_ls_1{float:left;width:48%;border:1px solid #f0f0f0;background:#fff}
.index_right_ls_1{float:right;width:48%;background:#fff}
.cl_pr{overflow:hidden;margin-bottom:20px;margin-top:30px}
.index_left_ls_1 .biaoti_0,.index_right_ls_1 .biaoti_0{background:#f0f0f0;padding-left:20px}
.index_left_ls_1 .biaoti_0 a,.index_right_ls_1 .biaoti_0 a{color:#007af4;margin-bottom:20px;line-height:45px}
.cl_pr p{font-size:15px;padding:0 10px}
.cl_pr p a{color:#007af4}
.index_con_0_tu{overflow:hidden;padding:0 10px;margin-top:20px}
.index_con_0_tu img{width:49.5%!important;height:auto!important}
.index_left_ls_1 .biaoti_0, .index_right_ls_1 .biaoti_0{ font-size:17px;}
.mews_center{overflow:hidden;margin-bottom:20px}
.div_body_center2{float:left;width:48%}
.div_body_left3{float:right;width:48%}
.mews_center .biaoti_0{background:#f0f0f0;line-height:45px;padding:0 20px}
.mews_center .biaoti_0 a{color:#333}
.mews_center .biaoti_0 span{float:right}
.div_body_center2,.div_body_left3{border:1px solid #f0f0f0;overflow:hidden}
.mews_center ul{padding:10px}
.mews_center li{font-size:15px;line-height:35px;border-bottom:1px dashed #f0f0f0}
.mews_center li a{color:#444;font-size:14px}
.mews_center li a:hover{color:red}
#demo1{overflow:hidden}
#demo1 ul{overflow:hidden;margin-left:-1%;padding:10px;border:1px solid #f0f0f0}
#demo1 li{float:left;width:18.5%;margin-left:1.5%;text-align:center;font-size:15px;margin-bottom:30px}
#demo1 li img{width:100%!important;height:auto!important}
#demo1 .biaoti_0{background:#f0f0f0;line-height:45px;font-size:18px;padding-left:20px}
.bottom{background:#444;overflow:hidden;margin-top:40px}
.bottom .bottom_2{background:#666;overflow:hidden;padding:0 20px;text-align:center;color:#fff}
.bottom .bottom_2 a{color:#fff;font-size:15px;padding-left:10px;padding-right:10px}
.bottom_2 a{margin-left:0}
#div_our{margin-top:10px;overflow:hidden;color:#ccc;font-size:14px}
#div_our a{font-size:14px;color:#ccc}
.bottom_1{text-align:center}
.copy_info{float:right;width:75%;margin-top:30px}
.copy_topic{float:right;width:75%;margin-top:30px}
.copy_type{ overflow:hidden; margin-top:30px;}
.copy_info ul,.copy_type ul{overflow:hidden;margin-left:-3%}
.copy_info li,.copy_type li{float:left;width:45.8%;margin-left:2%;padding:10px;border:1px solid #f0f0f0;margin-bottom:15px;height:170px}
.copy_info li .contactTxt_011 img,.copy_type li .contactTxt_011 img{width:100%!important;height:auto!important}
.contactTxt_011{float:left;width:40%}
.contactTxt_012{float:right;width:50%}
.contactTxt_012 p{font-size:14px;padding:0;margin:0;margin-top:10px;color:#666}
.contactTxt_012 h4{color:#333;font-size:15px;padding:0;margin:0}
.contactTxt_012 h4 a{color:#333}
.contactTxt_012 .more{float:right}
.contact-index{overflow:hidden;padding-bottom:15px;font-size:15px;background:#f9f9f9;padding:10px;margin-top:10px}
.in_prom{margin-top:30px}
.in_prom ul{margin-top:10px}
.contact-index h3{font-size:18px;margin-top:30px;margin-bottom:20px}
.contact-index p{margin-bottom:10px;overflow:hidden;font-size:15px}
.contact-index strong{font-size:16px; font-weight:normal}
.contact-index span{color:#007af4;font-size:16px}
.contact-index .biaoti{font-size:16px;color:#007af4;font-weight:400; margin-bottom:10px;}
.contact-index a{background:#007af4;display:inline-block;width:80px;color:#fff;font-size:14px;text-transform:uppercase;letter-spacing:1px;border-radius:8px;-webkit-transform:skew(-20deg);transform:skew(-20deg);text-align:center;padding:5px 10px;position:relative;overflow:hidden}
.news-list{overflow:hidden;margin-top:30px}
.news-list-fr{float:right;width:66%}
.news-list-fr ul{overflow:hidden;margin-left:-2%}
.news-list-fr li{float:left;width:44%;box-shadow:0 4px 6px -2px rgba(0,0,0,.2);padding:10px;margin-left:2.5%;margin-bottom:20px;height:110px}
.news-list-fr li h2{font-size:15px;overflow:hidden;margin:0;padding:0}
.news-list-fr li h2 a{color:#333}
.news-list-fr li p{font-size:14px;color:#666;overflow:hidden;margin:0;padding:0}
.news-list-fr li p span{float:right;color:#f90;font-size:13px}
.news-list-fl{float:left;width:30%;padding:10px;background:#f9f9f9;padding-top:0}
.news-list-fl h2{font-size:15px;padding:0;margin:0}
.news-list-fl h2 a{color:#333}
.news-list-fl img{width:100%;height:auto}
.news-list-fl span{font-size:12px;color:#666}
.news-list-fl p{color:#444;font-size:14px}
.news-list .biaoti_0{overflow:hidden;font-size:20px;font-weight:700;margin-bottom:25px;border-bottom:1px solid #f0f0f0}
.news-list .biaoti_0 span{float:right;font-weight:400!important;font-size:14px}
.news-list .biaoti_0 span a{color:#666}
.news-list-theme{float:right;width:77%;margin-top:40px}
.news-list-sidebar ul{overflow:hidden;margin-left:-2%}
.news-list-sidebar li{float:left;width:44%;box-shadow:0 4px 6px -2px rgba(0,0,0,.2);padding:10px;margin-left:2.5%;margin-bottom:20px}
.news-list-sidebar li h2{font-size:15px;overflow:hidden;margin:0;padding:0}
.news-list-sidebar li h2 a{color:#333}
.news-list-sidebar li p{font-size:14px;color:#666;overflow:hidden;margin:0;padding:0}
.news-list-sidebar li p span{float:right;color:#f90;font-size:13px}
.news-theme{float:right;width:76%;margin-top:40px}
.news-sidebar{overflow:hidden}
.news-sidebar h1{font-size:20px;text-align:center}
#pro_content h2,.case-sidebar-theme h2,.news-sidebar h2{font-size:17px!important;color:#333!important; margin-bottom:10px; margin-top:15px;}
#pro_content h2 span,.case-sidebar-theme h2 span,.news-sidebar h2 span{font-size:17px!important;color:#333!important}
#pro_content p,.case-sidebar-theme p,.news-sidebar p{font-size:15px; margin-bottom:15px; line-height:28px; color:#444}
#pro_content p a,.case-sidebar-theme p a,.news-sidebar p a{ color:#F00}
#pro_content h3,.case-sidebar-theme h3,.news-sidebar h3{font-size:17px!important;color:#333!important}
#pro_content h3 span,.case-sidebar-theme h3 span,.news-sidebar h3 span{font-size:17px!important;color:#333!important}
,#pro_content,.case-sidebar-theme span,.news-sidebar span{color:#f90}
,#pro_content a,.case-sidebar-theme a,.news-sidebar a{color:red}
.news-sidebar .wzxx{text-align:center;font-size:14px}
.news-theme .sx_sj{background:#f9f9f9;overflow:hidden;padding:10px 30px;font-size:15px}
.news-theme .sx_sj span{margin-right:30px}
.news-theme .sx_sj a{color:#333}
.xgpros{overflow:hidden;border:1px solid #f0f0f0; margin-top:30px;}
.xgpros ul{overflow:hidden;margin-left:-1.5%}
.xgpros li{float:left;width:23.5%;text-align:center;margin-left:1.5%;}
.xgpros li a{color:#444;font-size:15px; line-height:28px;}
.xgpros li img{width:100%!important;height:auto!important}
.case-theme{float:right;width:77%;margin-top:40px}
.case-sidebar{overflow:hidden}
.case-sidebar-theme{overflow:hidden;margin-top:30px}
.case-sidebar-fl{float:left;width:40%}
.case-sidebar-fl img{width:100%!important;height:auto!important}
.case-sidebar-fr{float:right;width:56%}
.case-sidebar-fr p{font-size:15px;padding:0;margin:0;margin-top:10px}
.case-sidebar-fr a{color:red}
.case-sidebar-fr h1{font-size:20px}
.case-sidebar{overflow:hidden;background:#f9f9f9;padding:10px}
.product-theme{float:right;width:77%;margin-top:20px}
.product-sidebar{overflow:hidden;background:#f9f9f9;padding:10px}
.product-sidebar #pro_left{float:left;width:40%}
.product-sidebar #pro_left img{width:100%!important;height:auto!important}
.product-sidebar #pro_right{float:right;width:55%}
.product-sidebar #pro_right li{font-size:15px;line-height:35px;border-bottom:1px dotted #f90;margin-top:10px;margin-bottom:10px}
.product-sidebar #pro_right h1{font-size:20px}
#pro_content strong{color:red}
.xgnews-news-lis{overflow:hidden;border:1px solid #f0f0f0;margin-top:30px}
.xgnews-news-lis h4{ background:#f0f0f0;line-height:45px; font-size:17px; color:#007af4; padding-left:20px;}
.xgnews-news-lis ul{overflow:hidden; margin-left:-2%; margin-top:25px; margin-bottom:20px; padding:0px 10px;}
.xgnews-news-lis li{font-size:15px;line-height:43px;float:left;width:45%;background:url(../images/more-arrow02.png) no-repeat 0 50%;background-size:10px;padding-left:20px;border-bottom:1px dotted #ccc; margin-left:2%}
.xgnews-news-lis li a{color:#444}
.xgnews-pro-lis{overflow:hidden;margin-top:30px;border:1px solid #f0f0f0; }
.xgnews-pro-lis h4{ background:#f0f0f0;line-height:45px; font-size:17px; color:#007af4; padding-left:20px;}
.xgnews-pro-lis ul{overflow:hidden; margin-left:-1.5%; margin-top:20px; padding:0px 10px;}
.xgnews-pro-lis li{font-size:15px;line-height:28px;float:left;width:23.5%;text-align:center; margin-bottom:15px; margin-left:1.5%}
.xgnews-pro-lis li a{color:#444}
.xgnews-pro-lis li img{ width:100% !important; height:auto !important}

.tel-header{float:right;margin-top:25px}
.logo-header{float:left;width:35%;margin-top:15px; line-height:25px; color:#555; font-size:14px;}
.logo-header a{ float:left; width:62%}
.logo-header .logo-tit{ float:right; width:37%; padding-top:12px;}
.logo-header span{ font-size:15px; color:#007af4; font-weight:bold; padding-top:15px;}
.index-about{overflow:hidden}
.index-comp{overflow:hidden;background:#f9f9f9;padding:30px 0px}
.index-comp-l{width:55%;float:left}
.index-comp-l strong{text-align:left;padding-left:20px;border-left:6px solid #ffba00;font-size:20px;margin-bottom:15px;text-transform:uppercase;font-weight:900}

.index-comp{overflow:hidden;margin-top:30px}
.index-comp-l h3{text-align:left;padding-left:28px;border-left:6px solid #ffba00;font-size:32px;margin-bottom:15px;text-transform:uppercase;font-weight:900}
.index-comp-l .index-t-tip{text-align:left;margin-bottom:10px;font-size:15px}
.index-comp ul{overflow:hidden; margin-left:-2%}
.index-comp li{width:48%;float:left;margin-top:18px;margin-bottom:12px; margin-left:2%}
.index-comp li img{display:inline-block;text-align:center}
.index-comp li img:hover{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);rotation:360deg}
.index-comp li span{line-height:28px;font-size:17px;margin-top:10px;color:#005eb8}
.index-comp li p{margin-top:10px;font-size:14px; color:#555}
.index-comp-r{float:right;width:40%;border: 1px solid #fff;box-shadow: 0 0 15px rgba(18,22,27,.3);background: #fff;}
.index-comp-r img{width:100%!important;height:auto!important}
.production-capacity{overflow:hidden;margin-top:30px}
.production-capacity ul{overflow:hidden;margin-left:-1.5%}
.production-capacity li{float:left;width:23.5%;margin-left:1.5%;text-align:center;text-align:center}
.production-capacity strong{text-align:left;padding-left:20px;border-left:6px solid #ffba00;font-size:20px;margin-bottom:15px;text-transform:uppercase;font-weight:900}
.production-capacity p{font-size:15px}
.production-capacity img{width:100%!important;height:auto!important}
.production-capacity li{font-size:15px}
.container_y{overflow:hidden;margin-bottom:30px;margin-top:30px}
.container_so{overflow:hidden; margin-top:30px; margin-bottom:35px;}
.container_so .fl{width:48%;float:left;background: #fff;box-shadow: 0px 2px 14px 1px rgba(7,7,7,0.17); padding:20px; margin-bottom:15px; margin-top:15px;border-radius: 30px;}
.container_so .fl p{ font-size:15px; color:#555; margin-bottom:15px;}
.container_so .fl p img{width:100% !important; height:auto !important}
.container_so .hotline span{ color:#007af4; font-size:25px !important;}
.container_so .factory{ font-size:17px !important;}
.container_so .mail{ font-size:17px !important;}
.container_so .zixun1{ overflow:hidden}
.container_so .zixun1 dt{float:left; width:45% }
.container_so .zixun1 dd{float:right; width:45%}
.container_so .zixun1 a{display: block;width: 220px;line-height: 45px;background:#165cce;text-align: center;color: #fff;border-radius: 20px; background-size: 28px;font-size: 17px; }

.contactbom{overflow:hidden; margin-bottom:30px; margin-top:30px;}
.contactbom .contactbomtit{font-size:20px;font-weight:700;text-align:center;color:#444; margin-bottom:15px;}
.contactbom .contactbomtxt{font-size:15px;text-align:center; color:#555}
.contactbom .contactbomul{clear:both;padding-top:30px}
.contactbom .contactbomul li{float:left;width:25%}
.contactbom .contactbomul li i{clear:both;display:block;width:131px;height:131px;margin:0 auto}
.contactbom .contactbomul li i.con_tent_1{background:url(../images/con_tent_01.png) no-repeat}
.contactbom .contactbomul li i.con_tent_2{margin:0 auto;background:url(../images/con_tent_02.png) no-repeat}
.contactbom .contactbomul li i.con_tent_3{margin:0 auto;background:url(../images/con_tent_03.png) no-repeat}
.contactbom .contactbomul li i.con_tent_4{margin:0 auto;background:url(../images/con_tent_04.png) no-repeat}
.contactbom .contactbomul li:hover i.con_tent_4{margin:0 auto;background:url(../images/con_tent_05.png) no-repeat;display:block}
.contactbom .contactbomul li:hover i.con_tent_3{margin:0 auto;background:url(../images/con_tent_06.png) no-repeat;display:block}
.contactbom .contactbomul li:hover i.con_tent_2{margin:0 auto;background:url(../images/con_tent_07.png) no-repeat;display:block}
.contactbom .contactbomul li:hover i.con_tent_1{margin:0 auto;background:url(../images/con_tent_08.png) no-repeat;display:block}
.contactbom .contactbomul li p{font-size:15px;margin-top:10px;color:#666;text-align:center}
.contactbom .contactbomul li p span{clear:both;display:block;font-size:17px;color:#444}
.contactbom .contactbomul li:hover p span{color:#0857a5}
.slideBox{overflow:hidden;position:relative;width:100%;}
.slideBox .hd{height:15px;overflow:hidden;position:absolute;right:50%;bottom:10px;z-index:1}
.slideBox .hd ul{overflow:hidden;zoom:1;float:left}
.slideBox .hd ul li{float:left;margin-right:5px;width:35px;height:15px;border-radius:15px;line-height:14px;text-align:center;background:#007af5;cursor:pointer}
.slideBox .hd ul li.on{background:red;color:#fff}
.slideBox .bd{position:relative;height:100%;z-index:0}
.slideBox .bd li{zoom:1;vertical-align:middle}
.slideBox .bd img{width:100%;height:auto!important;display:block}
.section5{width:100%;background:#007af4;padding:30px 0;color:#fff;overflow:hidden;margin:40px 0}
.section5 .fw-lc .left{width:48%;background:url(../images/lt-bg.png) no-repeat;background-size:100%;position:relative;float:left;padding:40px}
.section5 .fw-lc .left:before{content:"";width:497px;height:560px;background-size:100%;display:block;position:absolute;left:-225px;bottom:-80px;z-index:10}
.section5 .fw-lc .left .txt{font-size:15px;line-height:28px}
.section5 .fw-lc .left .lxfs{width:530px;border-radius:50px;text-align:center;line-height:60px;overflow:hidden;float:right;margin-right:110px;box-shadow:-5px 0 20px #ab3a3a;position:relative}
.section5 .fw-lc .left .lxfs span{width:80%;background:#fff;font-size:24px;color:#c74444;font-weight:700;text-align:left;text-indent:30px;float:left}
.section5 .fw-lc .left .lxfs a{width:32%;background:#c54342;font-size:18px;color:#fff;float:right;border-radius:50px;box-shadow:-5px 0 10px #ccc;position:absolute;right:0;top:0}
.section5 .fw-lc .right{width:600px;float:right;margin:4px 0 0 -17px;position:relative}
.section5 .fw-lc .right img{width:100%;border-radius:0 5px 5px 0}
.section5 .fw-lc .right .current{display:block}
.section5 .fw-lc .right p{display:none}
.section5_tit{overflow:hidden}
.section5_tit p{text-align:center}
.section5_tit strong{font-size:28px}
.mews_center span{text-align:right;float:right}
.in_prom li a:hover,.proclass li a:hover{color:#f30;text-decoration:underline}
.showpage{margin:15px;clear:both;overflow:hidden;text-align:center;width:100%;margin-bottom:30px}
.showpage li{float:left}
.showpage .pageinfo,.showpage li{text-decoration:none;padding:2px 10px;margin:2px;border:1px solid #ddd}
.showpage li:hover{background-color:#165cce;color:#fff;border:1px solid #165cce;text-decoration:none}
.showpage .thisclass{font-weight:700;color:#fff;background:#165cce;border:1px solid #f9f9f9}
.showpage li a:hover{color:#fff}
.news-list-fr li h2 a:hover{color:#f30}
#pro_right .base-tel{margin-top:20px}
#pro_right .base-tel d{font-size:23px;margin-left:10px}
#pro_right p{font-size:15px;line-height:38px}
#pro_right p a{ padding:5px 10px; margin-right:30px;border:1px solid #007af4;}
#pro_right p a:hover{color:#d60101;border:1px solid #d60101}
#pro_right p span{display:inline-block;color:#fff;font-size:18px;text-align:center;line-height:46px;margin-top:20px;background:#007af4;cursor:pointer}
.zxrk{background:#007af42e;padding:20px;position:relative;margin-top:20px;margin-bottom:20px}
.zxrk .tip{text-indent:0;font-size:14px;color:#3d3d3d;text-align:center}
.zxrk .tel{color:#007af4;font-size:22px;font-weight:700;width:auto;margin-right:240px}
.zxrk .tel span{font-size:15px;color:#333;font-weight:400}
.zxrk .btn{display:block;margin-top:18px;position:absolute;right:20px;bottom:20px}
.zxbj a img,.zxrk .btn a img{width:30px;vertical-align:middle;margin:-8px 5px 0 0;animation:myfirst .5s infinite;display:inline-block}
.zxbj a.baojia,.zxrk .btn a.baojia{padding:8px 45px;background:#007af4;color:#fff;font-size:17px}
.xgnews-news-lis li a:hover,.xgnews-pro-lis li a:hover{color:red}
.fsrq{text-align:center;font-size:14px;color:#666}
.fsrq span{padding-left:10px}
.news-list-sidebar .title{font-size:20px!important;margin-bottom:30px;border-bottom:1px solid #f0f0f0;color:#444;line-height:35px}
.xgnews-pro-lis .title{font-size:17px!important;margin-bottom:30px;color:#555;line-height:35px;font-weight:700!important;padding:8px;border-bottom:1px solid #f0f0f0; color:#007af4}
.xgpros .title{font-size:17px!important;margin-bottom:30px;line-height:35px;font-weight:700!important;padding:8px;color:#007af4;border-bottom:1px solid #f0f0f0;}
.copy_info .title{font-size:20px!important;margin-bottom:30px;border-bottom:1px solid #f0f0f0;color:#444;line-height:35px}
#pro_content .title{font-size:20px!important;margin-bottom:30px;border-bottom:1px solid #f0f0f0;color:#444;line-height:35px;margin-top:30px}
#pro_content{overflow:hidden}
.banner_mac{display:none}
.all{display:none}
#pro_content img{text-align:center}
#pro_right .base-tel{float:right;width:60%}
#pro_right p span{float:left;width:28%}

#pro_content img {border: 1px solid #FFF;margin: 0 auto;}
#pro_content  div element.style { width: 800px !important;height:600px !important;}

.container{ width:1300px; overflow:hidden; margin:0 auto}
.recommended_products{ overflow:hidden; float:right; width:75%}
.prodisplay{ overflow:hidden; margin-top:30px;}
.recommended_products h3{ font-size:20px; background:#f9f9f9; line-height:45px; padding-left:20px;}
.recommended_products ul{ overflow:hidden; margin-left:-1.5%; padding:15px; background:#fff}
.recommended_products li{ float:left; width:23%; margin-bottom:16px; margin-left:1.5%; text-align:center;border:1px solid #fff;box-shadow: 0 0 15px rgba(18,22,27,.3); padding-bottom:8px;}
.recommended_products li img{ width:100% !important; height: auto !important}
.recommended_products a{color:#333; font-size:15px; line-height:35px;}
.recommended_products .price{ overflow:hidden;}
.recommended_products .price i{ color:#d71c1c;font-style: normal; margin-right:15px; font-size:15px;}
.recommended_products .price span{ background:#007af4; color:#fff; padding:2px 10px;cursor:pointer}
.recommended_products .price span:hover{text-decoration:underline; background:#d71c1c}

.sidebar_list{ float:left; width:21%;}
.products_hot{ overflow:hidden;}
.products_hot ul{ margin-left:-4%; overflow:hidden}
.products_hot li{ float:left; width:43.5%; background:#fff; margin-left:4%; padding:15px;border:1px solid #fff;box-shadow: 0 0 15px rgba(18,22,27,.3); margin-bottom:15px;}
.products_hot h2{ font-size:22px; color:#222; margin-bottom:15px;}
.products_hot li p{ font-size:15px; line-height:28px; color:#555; margin-bottom:8px;}
.recommended_products{ overflow:hidden; background:#fff}

.pro_classification{ background:#007af4; padding:20px; overflow:hidden}
.pro_classification h3{ text-align:center; font-size:20px; color:#fff; line-height:45px;}
.pro_classification ul{ overflow:hidden; margin-top:20px;}
.pro_classification li{margin-bottom:15px; text-align:center;}
.pro_classification li a{background: linear-gradient(to top,#fff,#f0f0f0);border-radius:10px; display:block;}
.pro_classification li a:hover{color:#007af4;text-decoration:underline}
.pro_classification li a{line-height:50px; color:#333; font-size:15px;}
.brand_image{ overflow:hidden;border:1px solid #007af4; margin-bottom:15px; margin-top:18px; padding:10px;}
.brand_image .brand_tit{ font-size:18px; color:#444;}
.brand_image ul{ overflow:hidden; margin-left:-1.5%; margin-top:10px; margin-bottom:10px;}
.brand_image li{ width:30%; margin-left:1.5%; text-align:center; float:left; border:1px solid #ccc;}
.pro_contact{ background:#fff; overflow:hidden; padding:15px;}
.pro_contact .contact_tit{font-size:18px; color:#444; margin-bottom:10px;}
.pro_contact p{ font-size:14px; margin-bottom:10px; color:#555}
.pro_contact p a{ background:#007af4; color:#fff; width:45%; margin-left:2%; line-height:35px; text-align:center; display:block; float:left}
.pro_contact p span{ font-size:17px;}
.pro_contact p a:hover{ background:#F00}
.brand_image li:hover{  border:1px solid #007af4;}
.brand_image a:hover{color:#007af4;text-decoration:underline}
.news{ overflow:hidden; margin-bottom:40px;}
.news_center{ float:left; width:71%}
.news_center h3{font-size:20px; color:#007af4; line-height:45px;padding-left:20px;  }
.news_center ul{padding:10px;overflow:hidden; margin-bottom:15px; margin-top:20px;}
.news_center li{font-size:15px;line-height:51px;border-bottom:1px dashed #f0f0f0}
.news_center li a{color:#333;font-size:14px}
.news_center li a:hover{color:#007af4; text-decoration:underline}
.news_center li span{ float:right; font-size:12px; color:#888}
.news_center p a{padding-left:20px; color:#007af4; font-size:12px;}
.news_center p a:hover{ color:#555}

.trouble_shooting{ float: right; width:25%; padding:10px;border:1px solid #f0f0f0; padding-top:0px;}
.trouble_shooting h3{font-size:20px; color:#444; line-height:45px;}
.consulting_icon{ text-align:center; overflow:hidden}
.common_problems{ overflow:hidden; padding:10px; padding-bottom:0px;}
.common_problems dl{ overflow:hidden; margin-bottom:10px;border-bottom:1px  solid #f0f0f0; }
.common_problems dt{ overflow:hidden; font-size:15px; line-height:28px; color:#d60101; font-weight:bold}
.common_problems dt span{ background:#007af4; color:#fff !important; padding:3px; margin-right:10px;}
.common_problems dd{ overflow:hidden; margin-top:10px;}
.common_problems dd span{color:#007af4 !important; margin-right:1px;}
.common_problems dd p{ color:#555; line-height:26px; font-size:14px; margin-top:5px;}
.news_dynamic{ float:left; width:48%;border:1px solid #f0f0f0; padding-bottom:20px;}
.news_knowledge{ float:right; width:48%;border:1px solid #f0f0f0;padding-bottom:20px;}
.news_center dl{ overflow:hidden; padding:15px;border-bottom:1px solid #f0f0f0}
.news_center dt{ float:left; width:44%; font-size:17px; color:#555}
.news_center dt span{ color:#666; font-size:15px;}
.news_center dt img{ width:100%; height:auto !important}
.news_center dd{ float:right; width:52%}
.news_center dd h4{ color:#333}
.news_center video{ width:100% !important; height:auto !important}
.news_center dd p{ font-size:14px; line-height:28px; color:#555}
.news_center .title{ font-size:15px; color:#007af4; font-weight:700}
.news_center .abstract{ line-height:28px; margin-top:8px;}
.news_center .title span:hover{color:#c50f26;text-decoration:underline}
.products_gallery{ overflow:hidden;border:1px solid #f0f0f0;}
.products_gallery h3{font-size: 20px;background: #f9f9f9;line-height: 45px;padding-left: 20px;}
.products_gallery ul{ overflow:hidden; margin-left:-2%;padding:15px;}
.products_gallery li{ float:left; width:22.5%; margin-left:2%; text-align:center; font-size:15px; line-height:28px; color:#333; margin-bottom:18px;box-shadow: 0 4px 6px 0 rgba(0,0,0,.16);border: 1px solid #fff; padding-top:8px; padding-bottom:8px;}
.products_gallery li a{ color:#444}
.products_gallery li img{ width:90%; height:auto !important}

.about_display{width:100%;background:url(../images/home-05.jpg) no-repeat;padding:30px 0;color:#fff;overflow:hidden;}
.about_display .fw-lc .left{width:48%;background:url(../images/lt-bg.png) no-repeat;background-size:100%;float:left;padding:25px 40px}
.about_display .fw-lc .left:before{content:"";width:497px;height:560px;background-size:100%;display:block;position:absolute;left:-225px;bottom:-80px;z-index:10}
.about_display .fw-lc .left .txt{font-size:15px;line-height:28px}
.about_display .fw-lc .left .lxfs{width:530px;border-radius:50px;text-align:center;line-height:60px;overflow:hidden;float:right;margin-right:110px;box-shadow:-5px 0 20px #ab3a3a;position:relative}
.about_display .fw-lc .left .lxfs span{width:80%;background:#fff;font-size:24px;color:#c74444;font-weight:700;text-align:left;text-indent:30px;float:left}
.about_display .fw-lc .left .lxfs a{width:32%;background:#c54342;font-size:18px;color:#fff;float:right;border-radius:50px;box-shadow:-5px 0 10px #ccc;position:absolute;right:0;top:0}
.about_display .fw-lc .right{width:600px;float:right;margin:4px 0 0 -17px;position:relative}
.about_display .fw-lc .right img{width:100%;border-radius:0 5px 5px 0}
.about_display .fw-lc .right .current{display:block}
.about_display .fw-lc .right p{display:none}
.about_display h3{ text-align:center;font-size: 20px;color: #fff;line-height: 45px; margin-bottom:10px;}
.about_display .text{ font-size:15px; margin-bottom:20px; text-align:center}
.bottom_nav{ text-align:center; padding:8px 0px; background:#007af4; overflow:hidden; color:#ccc}
.bottom_nav a{ font-size:15px; color:#fff}
.copyright{ overflow:hidden; font-size:14px; text-align:center; margin-bottom:10px; margin-top:10px;}
.copyright p{color:#f9f9f9; margin-bottom:8px;}
.copyright a{ color:#f9f9f9}
.friendlylink{ padding:10px 0px; background:#f9f9f9; color:#777}
.friendlylink a{ color:#777; margin-left:8px;}
.bottom_nav a{ margin-left:8px; margin-right:8px;}
.header{ overflow:hidden}
.header nav{border-radius: 0;background-color:#117eeb;box-shadow: 0 0 4px #3f3f3f; height: 50px;}
.header nav li{ width:13.8%; text-align:center; float:left; line-height:50px;}
.header nav li a{ font-size:15px; color:#fff}
.header nav .dropdown-toggle{ display:block; background:#d71c1c}
.header nav li:hover{ background:#d71c1c;}

.header .top{ margin-bottom:15px;}
.about_display .fw-lc .left .lxfs{ margin-top:20px;}
.about_display p{ font-size:14px; margin-bottom:16px; line-height:28px;}
.about_display i{font-style: normal; font-weight:700}
.about_display p span{color:#ffb300;}
.recommended_products h3  span{ color:#555; font-size:14px !important; font-weight:normal !important}
.products_hot li,.recommended_products li,.news_center dt,.products_gallery li{ overflow:hidden}
/*.recommended_products li:hover{ background:#007af4}*/
.products_hot li:hover {cursor: pointer;background-color: #fff;box-shadow: 0 4px 6px 0 rgba(35,94,231,.2);}
.products_hot li a:hover{ color:#c50f26; display:block}

.recommended_products a:hover{color:#007af4;text-decoration:underline}
.products_gallery li:hover {background-color: #fff;box-shadow: 0 4px 6px 0 rgba(35,94,231,.2);}
.consulting_icon{cursor:pointer}
.bottom_nav a:hover{text-decoration:underline}
.about_display .fw-lc .left .lxfs a:hover{text-decoration:underline}
/*.products_hot h2:hover{color:#007af4;text-decoration:underline}*/
.product_application{ float:right; width:74%}
.product_category ul{ overflow:hidden; margin-left:-1.5%; margin-top:20px;}
.product_category li{ float:left; width:23.3%; margin-left:1.5%; text-align:center; border:1px solid #f0f0f0}
.product_category li a{color:#333; list-style:28px;}
.product_category li a:hover{color:#007af4;text-decoration:underline}
.product_category h3{ font-size:20px; color:#007af4;border-bottom:1px solid #f0f0f0}
.product-classification{ overflow:hidden;}
.product-classification ul{ overflow:hidden; margin-left:-1.5%; margin-top:20px;}
.product-classification li{ float:left; width:23.5%; margin-left:1.5%; text-align:center; margin-bottom:15px;}
.product_application {float: right;width: 73%;border: 1px solid #f0f0f0;padding: 15px;margin-top: 30px;}
.product_application .product-button{color:#444; font-size:15px;}
.product_application .product-button a{ color:#444; padding:7px 31px; margin-left:10px;border:1px solid #f0f0f0; font-size:15px; line-height:45px;}
.product_application .product-button a:hover{color:#007af4;text-decoration:underline;border:1px solid #007af4}
.product-classification h2 {font-size: 18px; color: #007af4;border-bottom: 1px solid #f0f0f0;font-weight: 400;margin-top: 20px;}

.product-classification li a{color:#333; line-height:28px;font-size:15px;}
.product-classification li a:hover{color:#007af4;text-decoration:underline}
.product-classification img{border:1px solid #f0f0f0; padding:5px; width:100%; height:auto !important}
.act_home{ background:#d60101}
.news_center dd a:hover{color:#007af4;text-decoration:underline}

.vibration_sieve_fl{ float:left; width:45%;box-shadow:2px 2px 2px rgba(4,4,4,0.21);margin-top: 15px;margin-bottom: 15px;border: 1px solid #f0f0f0;padding: 20px;border-radius:0px 0px 60px 0px; background:#fff}
.vibration_sieve_fr{ float:right; width:45%;box-shadow:2px 2px 2px rgba(4,4,4,0.21);margin-top: 15px;margin-bottom: 15px;border: 1px solid #f0f0f0;padding: 20px;border-radius:0px 0px 0px 60px; background:#fff}
.vibration_sieve_img{ float:left; width:50%;border:1px solid #fff;}
.vibration_sieve_img:hover{border:1px solid #f0f0f0;}
.vibration_sieve_img img{ width:100% !important; height:auto !important}
.vibration_sieve_abstract{ float:right; width:45%}
.vibration_sieve_abstract p{ font-size:14px; margin-bottom:15px; color:#666}
.vibration_sieve_colour{font-size:15px !important; color:#333 !important}
.vibration_sieve_colour span{color:#d71c1c !important}
.vibration_sieve_material span { font-size:15px !important;margin-left: 10px;border: 1px solid #d71c1c;padding: 4px 10px;line-height: 35px;color: #333 !important; background:#f0f0f0}
.vibration_sieve_material span:hover{ background:#ff3f3c;}
.vibration_sieve_material span a:hover{ color:#fff;text-decoration:underline}
.vibration_sieve_model span{ font-size:15px !important; color:#333 !important;  padding-right:10px;}
.vibration_sieve_layer span{ font-size:15px !important;margin-left: 10px;border: 1px solid #ccc;padding: 4px 10px;line-height: 35px;color: #333 !important;}

.pro_classification dl{ overflow:hidden; margin-top:10px;}
.pro_classification dd{margin-bottom:36px; text-align:center;}
.pro_classification dd a{background: linear-gradient(to top,#fff,#f0f0f0);border-radius:10px; display:block;}
.pro_classification dd a:hover{color:#007af4;text-decoration:underline}
.pro_classification dd a{line-height:50px; color:#333; font-size:15px;}
.brand_image dl{ overflow:hidden; margin-left:-1.5%; margin-top:10px; margin-bottom:10px;}
.brand_image dd{ width:30%; margin-left:1.5%; text-align:center; float:left; border:1px solid #ccc;}
.brand_image dd:hover{border:1px solid #007af4;}
.consulting_icon span{cursor:pointer}
.company_profile dl{ overflow:hidden;}
.company_profile dt{ float:left; width:80%;}
.company_profile dt a{ padding:6px 30px; margin-right:20px; border:1px solid #f0f0f0; color:#fff}
.company_profile dd{ float:right; width:20%; margin-top:65px;}
.vibration_sieve_price span{ font-size:17px !important; color:#d71c1c !important; padding:0px 5px !important;}
.common_problems dd p{ font-size:14px; margin-bottom:10px; line-height:25px; color:#444}
.recommended_products li{ background:#fff}
.news_dynamic h3 span,.news_knowledge h3 span{ font-size:16px !important; color:#555 !important; padding-left:2px;}
#pro_content h2, .case-sidebar-theme h2, .news-sidebar h2{ margin-bottom:10px; margin-top:15px;}
.case-sidebar-theme p, .news-sidebar p{ margin-bottom:10px;}

.pro_content{ overflow:hidden;}
.pro_content h2,.pro_content h3{font-size:17px;color:#007af4; margin-bottom:10px; margin-top:15px;}
.pro_content a{ color:#F00}
.pro_content p span{color:#007af4;}
.pro_content p{font-size:15px; margin-bottom:15px; line-height:28px; margin-top:10px; color:#444}

.first-screen{ overflow:hidden; margin-bottom:20px; margin-top:25px;}
.first-screen h1{ font-size:24px; color:#111;  overflow:hidden}
.first-screen-fl{ float:left; width:45%}
.first-screen-fr{ float:right; width:52%;}
.first-screen-advantage{ font-size:14px; color:#333; background:#f9f9f9; padding:10px;border-radius: 0px 0px 20px 0px; overflow:hidden; margin-top:25px;}
.first-screen-advantage span{ font-size:15px; color:#d60101}
.first-screen-advantage em{color:#007af4; padding:3px 6px; font-size:15px; margin-right:5px;border:1px solid #007af4; font-weight:700}
.advantage-float{ float:right; color:#007af4 !important;}
.price-parameter{background:#f6f6f6; overflow:hidden; padding:6px 15px;border:1px solid #e8e8e8; }
.price-parameter p{color:#333; font-size:15px; line-height:28px; margin-bottom:10px; }
.price-parameter .price{ overflow:hidden;border-bottom:2px solid #fff; padding-bottom:10px;color:#444 !important}
.price-parameter .price b{ font-size:17px; color:#d60101; padding-right:10px;}
.price-parameter .price span{ float: right; color:#007af4}
.price-parameter .parameter{ overflow:hidden}
.price-parameter .parameter span{ font-size:16px; color:#007af4}
.price-parameter .materiel{overflow:hidden}
.first-screen-trust{ overflow:hidden; float:right;}
.first-screen-trust a{ font-size:15px; margin-left:0px; font-weight:normal; color:#555; padding:4px 18px;border:1px solid #f6f6f6; padding-left:18px;} 
.first-screen-trust span{color:#555; padding:5px 10px; font-size:15px; margin-right:5px;border:1px solid #ccc; margin-right:10px;}
.first-screen-contact{ font-size:16px; margin-top:25px; overflow:hidden; color:#555}
.first-screen-contact span{ margin-left:20px; color:#007af4}
.first-screen-contact b,.first-screen-contact i{ font-size:22px; font-weight:normal;color:#d60101; padding-left:5px;font-style: normal;}
.consultation{overflow:hidden; margin-top:30px; margin-bottom:25px;}
.consultation span {float:left;margin-right: 37px;color: #fff;}
.consultation span{background-color: #007af4;width: 200px;height: 50px;line-height: 50px;text-align: center;font-size: 18px;color: #ffffff;font-weight: bold;cursor: pointer;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;-webkit-box-shadow: 0 5px 13px rgba(0,6,118,0.3);-moz-box-shadow: 0 5px 13px rgba(0,6,118,0.3);-ms-box-shadow: 0 5px 13px rgba(0,6,118,0.3);-o-box-shadow: 0 5px 13px rgba(0,6,118,0.3);box-shadow: 0 5px 13px rgba(0,6,118,0.3);}
.consultation span:hover{border-radius: 25px;}



.service-promise{ overflow:hidden; font-size:14px; color:#555}
.service-promise span{ margin-left:15px; font-size:15px; color:#444}

#showbox {box-shadow: 2px 2px 2px rgba(4,4,4,0.21);border: 1px solid #f0f0f0;border-radius: 0px 0px 20px 0px; height:483px !important;}
#showsum {margin-top:10px; overflow: hidden!important; text-align: left; position: relative;}
#showsum p {left:0!important; width:580px !important }
#showsum span {border: 1px solid #ddd;}
#showsum span.sel {border: 1px solid #f60;}
.consultation span{cursor:pointer}
.service-1{background:url(../images/service-1.png) no-repeat 2px 50%;background-size:28px; padding-left:30px;}
.service-2{background:url(../images/service-2.png) no-repeat 2px 50%;background-size:28px; padding-left:30px;}
.service-3{background:url(../images/service-3.png) no-repeat 2px 50%;background-size:28px; padding-left:30px;}
.service-4{background:url(../images/service-4.png) no-repeat 2px 50%;background-size:28px; padding-left:30px;}

.index-about{ margin-bottom:30px;}
.about-img{ width:45%; float: left;margin-top:30px;}
.about-txt{width:52%; float:right; margin-top:30px;}
.about-txt p{ font-size:15px; line-height:28px; color:#444}
.about-txt p span{ color:#007af4}
.about-txt h3,.about-txt h1{ font-size:20px; margin-bottom:15px; color:#444}
.about-txt dl{ overflow:hidden; margin-left:-5%; margin-top:25px;}
.about-txt dd{ float:left; width:17%; text-align:center; background:#f0f0f0; margin-left:5%; padding:10px;}
.about-txt dd p{ margin-top:8px; color:#007af4}
.main-business{ overflow:hidden}
.main-business h3{text-align: left;padding-left: 20px;border-left: 6px solid #ffba00;font-size: 20px;margin-bottom: 15px;text-transform: uppercase;font-weight: 900;}
.main-business-abstract{font-size:16px; color:#444;}
.main-business ul{ overflow:hidden; margin-left:-2%; margin-top:20px;}
.main-business li{ overflow:hidden; margin-left:2%; padding:10px; float:left; width:29.5%; text-align:center}
.main-business-1{background:#d8e7f5}
.main-business-2{background:#fde4e4}
.main-business-3{background:#f9e1d7}
.main-business p{ font-size:15px; margin-top:10px; color:#444}
.main-business p span{ font-size:17px; font-weight:800}
.cooperative-partner p strong{ font-size:17px;}

.corporate-culture{ overflow:hidden;}
.corporate-culture h3{text-align: left;padding-left: 20px;border-left: 6px solid #ffba00;font-size: 20px;margin-bottom: 15px;text-transform: uppercase;font-weight: 900;}
.corporate-culture p{ font-size:15px; line-height:28px; color:#444}
.corporate-culture-abstract{ font-size:17px !important; margin-bottom:10px; color:#007af4 !important} 
.corporate-culture ul{ overflow:hidden; margin-left:-2%; margin-top:20px;}
.corporate-culture li{ float:left; width:17.5%; margin-left:2%; text-align:center;border: 1px solid #fff;box-shadow: 0 0 15px rgba(18,22,27,.3); background:#fff; margin-bottom:15px;}
.corporate-culture img{ width:100% !important; height:auto !important}
.cooperative-partner{ overflow:hidden; margin-bottom:30px; }
.cooperative-partner h3{text-align: left;padding-left: 20px;border-left: 6px solid #ffba00;font-size: 20px;margin-bottom: 15px;text-transform: uppercase;font-weight: 900;}
.cooperative-partner p{ font-size:15px; line-height:28px; color:#444}
.corporate-honor{ overflow:hidden;margin-bottom:30px; margin-top:30px}
.corporate-honor h3{text-align: left;padding-left: 20px;border-left: 6px solid #ffba00;font-size: 20px;margin-bottom: 15px;text-transform: uppercase;font-weight: 900;}
.corporate-honor p{ font-size:15px; line-height:28px; color:#444}
.corporate-honor ul{ overflow:hidden; margin-left:-2%; margin-top:25px;}
.corporate-honor li{ float:left; width:18%; margin-left:2%; text-align:center; line-height:28px; color:#555}

.index-comp h3{text-align: left;padding-left: 20px;border-left: 6px solid #ffba00;font-size: 20px;margin-bottom: 15px;text-transform: uppercase;font-weight: 900;}
.index-comp-abstract{ font-size:15px !important; margin-bottom:10px; color:#007af4 !important} 

.about-culture{ overflow:hidden; margin-top:30px;}
.about-culture h3{text-align: left;padding-left: 20px;border-left: 6px solid #ffba00;font-size: 20px;margin-bottom: 15px;text-transform: uppercase;font-weight: 900;}
.container-sub-abstract{ font-size:15px; margin-bottom:10px; color:#007af4} 

.about-culture dl{ overflow:hidden; margin-top:25px; margin-bottom:30px;}
.about-culture dt{ font-size:20px;border:1px solid #f0f0f0; float:left; line-height:45px; padding-left:20px; padding:0px 40px;}
.about-culture dd{ float:right; width:50%}
.about-culture dd span{ margin-left:10px;border:1px solid #007af4; padding:2px 60px; color:#007af4; line-height:55px; font-size:20px;}

.about-marvellous{ overflow:hidden; margin-top:25px;}
.about-marvellous h4{ font-size:18px; margin-bottom:15px; color:#444}
.about-marvellous ul{ overflow:hidden; margin-left:-2%; margin-bottom:20px;}
.about-marvellous li{ float:left; width:22.5%; text-align:center; margin-bottom:15px; margin-left:2%;border: 1px solid #fff;box-shadow: 0 0 15px rgba(18,22,27,.3);background: #fff;}
.about-marvellous li img{ width:100% !important; height:auto !important}

.about-idea{ overflow:hidden}
.about-idea h4{ font-size:18px; margin-bottom:25px; color:#444}
.about-idea dl{ overflow:hidden;}
.about-idea dt{ float: right; width:48%;border: 1px solid #f0f0f0;box-shadow: 0 0 15px rgba(18,22,27,.3); margin-bottom:15px; margin-top:5px;}
.about-idea dd{ float:left; width:45%;border: 1px solid #f0f0f0;box-shadow: 0 0 15px rgba(18,22,27,.3); padding:10px; margin-bottom:15px;}
.about-idea dd p{ font-size:15px; margin-bottom:20px; color:#444; line-height:28px;}
.about-idea dd span{padding:2px 10px; color:#fff; margin-right:10px; background:#007af4}
.about-marvellous p{ margin-bottom:20px; color:#007af4; font-size:17px; display:block;border-bottom:1px solid #f0f0f0; line-height:35px;}

.about-honor{ overflow:hidden; margin-top:30px;}
.about-honor h3{text-align: left;padding-left: 20px;border-left: 6px solid #ffba00;font-size: 20px;margin-bottom: 15px;text-transform: uppercase;font-weight: 900;}
.about-honor-abstract{ font-size:15px; margin-bottom:15px; color:#444} 
.about-honor ul{ overflow:hidden; margin-left:-2%; margin-top:20px; margin-bottom:15px;}
.about-honor li{ float:left; width:23%; margin-left:2%; text-align:center; line-height:28px; color:#555; font-size:15px;}
.about-honor p span{ font-size:17px; color:#007af4}
.about-history{ overflow:hidden; margin-top:30px;}

.about-introduce{ overflow:hidden; margin-top:30px;}
.about-introduce h3{text-align: left;padding-left: 20px;border-left: 6px solid #ffba00;font-size: 20px;margin-bottom: 15px;text-transform: uppercase;font-weight: 900;}
.about-introduce dl{ overflow:hidden;}
.about-introduce dt{ float:left; width:45%;border: 1px solid #f0f0f0;box-shadow: 0 0 15px rgba(18,22,27,.3);background: #fff; padding:15px; margin-bottom:15px;border-radius: 0px 0px 60px 0px;}
.about-introduce dd{ float:right; width:47%;border: 1px solid #f0f0f0;box-shadow: 0 0 15px rgba(18,22,27,.3);background: #f6f6f6; padding:15px; margin-bottom:15px;}
.about-introduce dd p{ font-size:15px; line-height:35px; color:#444; margin-bottom:23px;}

.ual-strength{ overflow:hidden; margin-top:30px;}
.ual-strength h3{text-align: left;padding-left: 20px;border-left: 6px solid #ffba00;font-size: 20px;margin-bottom: 15px;text-transform: uppercase;font-weight: 900;}
.ual-strength ul{ overflow:hidden; margin-left:-1.5%; margin-top:20px;}
.ual-strength p{ font-size:15px; color:#444; line-height:28px;}
.ual-strength li{ float:left; width:15%; margin-left:1.5%; text-align:center; margin-bottom:15px;}
.ual-strength li img{ width:100% !important; height:auto !important}

.about-introduce dd p span{ color:#007af4}
.about-team{overflow:hidden; margin-top:30px;}
.about-team h3{text-align: left;padding-left: 20px;border-left: 6px solid #ffba00;font-size: 20px;margin-bottom: 15px;text-transform: uppercase;font-weight: 900;}
.about-team ul{ overflow:hidden; margin-left:-1.5%; margin-top:20px;}
.about-team li{ float:left; margin-left:1.5%; width:21%; text-align:center; padding:15px; background:#f0f0f0; font-size:15px; color:#555}
.about-team span{ font-size:17px; color:#007af4}

.best_service{overflow:hidden; margin-top:30px;}
.best_service h3{text-align: left;padding-left: 20px;border-left: 6px solid #ffba00;font-size: 20px;margin-bottom: 15px;text-transform: uppercase;font-weight: 900;}
.best_service dl{ overflow:hidden; float:left; width:21%; background:#fff  url(../images/service_marks.png); padding:10px; margin-right:1%; margin-left:1%; margin-bottom:15px;border: 1px solid #f0f0f0;box-shadow: 0 0 15px rgba(18,22,27,.3); height:220px; margin-top:20px;border-radius: 0px 0px 60px 0px;}
.best_service dt{ overflow:hidden; background:#007af4; color:#fff; font-size:17px; padding-left:20px; line-height:45px; margin-bottom:15px;}
.best_service dd{ overflow:hidden}
.best_service dl p{ font-size:14px; line-height:28px; color:#444; margin-bottom:10px;}
.best_service dl p span{ color:#007af4}
.best_service dl p strong{ font-size:16px;}

.about-list{ overflow:hidden; margin-top:30px; background:#fff;border-radius: 0px 0px 60px 0px; padding:10px;border: 1px solid #f0f0f0;}
.about-list-img{ float:left; width:5%}
.about-list-img img{ width:100% !important; height:auto !important}
.about-list ul{ overflow:hidden; margin-left:-3%; float:right; width:93%; margin-top:10px;}
.about-list li{ float:left; width:8.5%; margin-left:3%;border: 1px solid #add2f7; text-align:center; line-height:35px;}
.about-list li a{ font-size:15px;}
.about-team p{ margin-top:5px;}
.cooperative-partner p,.ual-strength p{ margin-bottom:10px;}
.about-list li:hover,.about-list .hover{border: 1px solid #d60101;}

.container_so .fr {width:45%;float: right;padding-left: 20px;padding-bottom: 20px;position: relative;z-index: 2;}
.container_so .fr:before {content: '';display: block;left: 0;top: 30px;right: 30px; bottom: 0;background: #9ec2e6;position: absolute;z-index: 1;}
.container_so .message-panel {padding:20px 80px 40px 60px;background: #f0f0f0;position: relative;z-index: 3;}
.container_so .message-panel h3{ font-size:20px; color:#444; margin-bottom:25px;}
.message-panel p{font-size:15px;margin-bottom:10px; color:#555}
.lxfs_right h4{font-size:18px;color:#fff;margin-bottom:10px}
.lxfs_right p{margin-bottom:15px;font-size:15px}
#map{width:98%;margin:0 auto;height:467px;border:1px solid #dcdbdb}
.lxfs_right span{display:inline-block;color:#007af4;font-size:18px;width:50%;height:50px;line-height:50px;text-align:center;margin-top:20px;border-radius:6px;cursor:pointer;background-color:#fc0}
.nymain{overflow:hidden;margin-bottom:40px}
.message-panel .row{padding-top:15px;overflow:hidden}
.message-panel .row label{display:block;line-height:30px;font-size:15px; color:#444;}
.message-panel .row p{border:1px solid #eee;background:#f9f9f9; line-height:45px;border-bottom: 1px solid #cacaca;}
.message-panel .row p input,.message-panel .row p textarea{width:100%;background:0 0;border:none;outline:0;line-height:26px;font-size:14px;}
/*.message-panel .row p textarea{min-height:120px}*/
.message-panel .row input[type=submit]{width:30%;height:45px;line-height:45px;border:none;outline:0;border-radius:5px;color:#fff;font-size:16px;background:#007ef3;display:block}
.message-panel strong{font-size:26px;color:#007ef3}
.message-panel span{color:#555;font-size:15px;margin-left:10px}
.message-panel p{font-size:15px;margin-bottom:10px}
.message-panel .row p textarea{ line-height:28px; padding:10px; font-size:16px;}

#map{width:100%;height:467px;border:1px solid #dcdbdb}

.cooperation-partners{ overflow:hidden; margin-top:30px;}
.cooperation-partners h3{text-align: left;padding-left: 20px;border-left: 6px solid #ffba00;font-size: 20px;margin-bottom: 15px;text-transform: uppercase;font-weight: 900;}
.cooperation-partners-abstract{ font-size:15px; margin-bottom:15px; color:#444} 
.cooperation-partners span{ font-size:17px; color:#555}
.cooperation-partners ul{ overflow:hidden; margin-top:20px; margin-bottom:20px; margin-left:-1.5%;}
.cooperation-partners li{ float:left; width:23.5%; margin-left:1.5%; margin-bottom:15px; text-align:center;}
.cooperation-partners li img{ width:100% !important; height:auto !important}
.cooperation-partners p{ margin-top:10px;}

.service-idea{ margin-bottom:30px; margin-top:30px; overflow:hidden}
.service-idea h3{text-align: left;padding-left: 20px;border-left: 6px solid #ffba00;font-size: 20px;margin-bottom: 15px;text-transform: uppercase;font-weight: 900;}
.service-idea-abstract{ font-size:17px; margin-bottom:15px; color:#007af4} 
.service-idea ul{overflow:hidden; margin-bottom:20px; padding-bottom:20px; margin-top:30px;}
.service-idea ul li{float:left;width:31%;margin-left:.66667%;box-shadow:0 5px 5px rgba(45,55,72,.54);overflow:hidden;border-radius: 0px 0px 60px 0px;border-radius: 0px 0px 60px 0px;border-top:2px solid #007af4;}
.service-idea ul li:first-child{margin-left:0}
.service-idea ul li .aboutthreeflpic{float:left;width:20%;margin-left:5px;margin-top:50px}
.service-idea ul li .aboutthreeflpic a{clear:both;display:block;width:200px;height:53px;line-height:53px;color:#3d3c3c;font-size:26px;text-align:center;border-radius:27px;margin:0 auto 0;background:#ffd68c;background:-webkit-linear-gradient(top,#ffd68c,#fab64d);background:-o-linear-gradient(top,#ffd68c,#fab64d);background:linear-gradient(to bottom,#ffd68c,#fab64d);box-shadow:0 2px 0 #9f7733;font-weight:700;margin-bottom:60px;margin-top:-25px;position:relative;z-index:2}
.service-idea ul li .aboutthreeflbox{float:left;margin-left:12.75168%;margin-right:6.04027%;width:56%;padding-top:20px; margin-bottom:20px;}
.service-idea ul li .aboutthreeflbox .aboutthreeflboxtit{clear:both;display:block;text-align:left;color:#444;font-size:18px;line-height:1;font-weight:700;position:relative}
.service-idea ul li .aboutthreeflbox .aboutthreeflboxtit:after{content:'';width:134px;height:70px;background:url(../images/aboutthreeicon02.png) no-repeat right top;background-size:100%;position:absolute;left:-140px;top:10px}
.service-idea ul li .aboutthreeflbox .aboutthreeflboxtxt{clear:both;display:block;text-align:left;color:#2c2d2d;font-size:18px;line-height:35px;padding:28px 0 38px 0}
.service-idea .aboutthreefltit{position:relative;padding-top:70px}
.service-idea .aboutthreefltit h2{font-size:50px;color:#262834;line-height:1}
.service-idea .aboutthreefltit span{position:absolute;left:0;top:0;font-family:Impact;font-size:100px;text-transform:uppercase;color:#262834;color:rgba(38,40,52,.1);-moz-opacity:.1;-khtml-opacity:0 .1;opacity:0 .1;white-space:nowrap;display:block;line-height:1}
.service-idea .aboutthreefltxt{clear:both;font-size:16px;line-height:35px;text-align:left;color:#878787;padding-top:30px;padding-right:376px}
.aboutthreeflbox p{ font-size:15px; line-height:28px; margin-top:10px; color:#555}

.service-process{ margin-bottom:30px; margin-top:30px; overflow:hidden}
.service-process h3{text-align: left;padding-left: 20px;border-left: 6px solid #ffba00;font-size: 20px;margin-bottom: 15px;text-transform: uppercase;font-weight: 900;}
.service-process img{ margin-bottom:10px; margin-top:10px;}

.aboutthree{margin-bottom:20px; padding-bottom:20px; overflow: hidden}
.aboutthree .aboutthreetop{position:absolute;}

.aboutthree ul{clear:both;display:block;width:100%;position:relative;}
.aboutthree ul li{width:25%;float:left;background:#fff;padding:20px 50px 36px 55px;border:2px solid #ededed;margin:-1px 0 0 -1px}
.aboutthree ul li:first-child{margin-left:66.366%}
.aboutthree ul li .number{font-size:18px;line-height:35px;color:#007af4;font-weight:700;background:0 0;background: linear-gradient(0deg,#007af4 0,#085db1 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.aboutthree ul li .number span{font-size:40px;margin-left:-10px}
.aboutthree ul li .textp1{font-size:20px;font-weight:700;color:#606470;line-height:1em;margin-top:1em}
.aboutthree ul li .textp2{font-size:16px;color:#606470;line-height:2em;height:6em;overflow:hidden;margin-top:1em}
.aboutthree ul li:nth-child(2){background:#fff;box-shadow:0 0 18px 0 rgba(96,100,112,.26);position:relative}
.aboutthree ul li:nth-child(3){ height:250px;}
.ieBrowser .aboutthree ul li .number{background:0 0}
.aboutthree li p{ font-size:15px; margin-bottom:10px; color:#555; line-height:28px;}
.aboutthree-abstract{font-size:16px; line-height:28px; margin-top:8px; color:#444 }
.aboutthree-abstract span{ color:#d60101; padding:0px 5px;}
.service-idea .aboutthreeicon{background:url(../images/aboutthreeicon.jpg) no-repeat 0px 50%; padding-left:12px;}

.product_materiel{ overflow:hidden}
.product_materiel ul{ overflow:hidden; margin-left:-1.5%; margin-bottom:25px; margin-top:15px;}
.product_materiel li{ float:left; width:12.5%; margin-left:1.5%; text-align:center; font-size:15px; line-height:28px; color:#555; margin-bottom:15px;}
.product_materiel img{ padding:5px;border:1px solid #f0f0f0; width:100%; height:auto !important}

.product_materiel h4{ font-size:17px; color:#007af4; font-weight:normal; margin-top:25px;}
.product_materiel p{ overflow:hidden; line-height:45px; font-size:15px; color:#444; display:block;border-bottom:1px solid #f0f0f0;}
.product_materiel p span{ color:#E30000; margin-right:20px;}
.product_materiel p a{ color:#007af4 ;border:1px solid #ccc; padding:1px 5px; margin-left:10px; text-align:center}

.product_video,.productcase{ overflow:hidden; margin-top:30px;}
.product_video .title{font-size:17px!important;margin-bottom: 30px;border-bottom: 1px solid #f0f0f0;color: #555;line-height: 35px;font-weight:bold;}
.product_application{font-size:17px!important;margin-bottom: 30px;border-bottom: 1px solid #f0f0f0;color: #444;line-height: 35px;}
.div_body_right .title {font-weight:400 !important;line-height:30px;color:#007af4;font-size:15px; padding-left:15px;}
.div_body_right .title span{ font-weight:700}
.product_video ul,.productcase ul{ overflow:hidden; margin-left:-1.5%; margin-bottom:25px;}
.product_video li,.productcase li{ float: left; width:23%; text-align:center;margin-bottom:15px; margin-left:1.5%; font-size:15px;border: 1px solid #f0f0f0;}




.product_video li span{ color:#007af4}
.abstract_video{ font-size:15px; overflow:hidden; line-height:35px; }
.abstract_video span{ color:#007af4}
.productcase li img{ width:100%; height:auto !important}
.productcase h1{ font-size:22px; color:#333; float:left}
.productcase .producth1{ overflow:hidden;border-bottom: 1px dashed #f0f0f0; margin-bottom:15px;}
.productcase .producth1 span{ float:right}
.productcase .producth1 span a{padding:2px 5px; border: 1px solid #007af4; font-size:14px; color:#007af4}
.productcase .casetitle{ color:#007af4; font-size:15px; font-weight:700; margin-bottom:15px;}
.productcase .producth{ overflow:hidden; margin-top:15px;}
.productcase .producth h3{ font-size:18px; color:#444}
.productcase .producth p span{ color:#555; font-size:15px; line-height:25px;}
.case_article h3{ font-size:18px;border-bottom: 1px solid #f0f0f0; color:#444}
.case_article ul{ overflow:hidden; margin-top:15px;}
.case_article li{ float:left; width:45%; margin-left:1.5%;border-bottom: 1px dashed #f0f0f0; line-height:45px;background: url(../images/more-arrow04.png) no-repeat 10px 50%;padding-left: 25px;background-size: 10px;}
.case_article li a{ font-size:15px;}

.copy_info h3{font-size: 18px;color: #007af4;border-bottom: 1px solid #f0f0f0;font-weight: 400; margin-top: 20px; margin-bottom:25px;}
.product_materiel p a:hover{color:#E30000 ;border:1px solid #E30000;}
.product_application .title{font-size:17px!important;border-bottom: 1px solid #f0f0f0;color: #555; font-weight:bold;line-height: 35px;}

.product_advantages{background:url(../images/index_pbg.png) no-repeat; overflow:hidden;}
.product_advantages h3 {font-size:20px;line-height:45px; text-align:center; color:#fff; margin-top:30px;}
.advantages{background:#fff;margin-top:20px;border-radius:60px;padding:30px;position:relative;box-shadow:0 0 30px rgba(0,0,0,.3); height:400px; margin-bottom:30px;}
.advantages:before{width:141px;height:150px;content:"";display:block;background:url(../images/sj_a.png) no-repeat;-o-background-size:cover;background-size:cover;position:absolute;right:-90px;top:68px}
.advantages dt{ float:left; width:48%; margin-top:10px;}
.advantages dt img{ width:100% !important; height:auto !important}
.advantages dd{ float:right; width:50%}
.advantages dd b{ font-size:15px;}
.advantages dd i{ color: #d60101;font-style: normal;}
.advantages dd p{ font-size:14px; line-height:28px; color:#444;border-bottom:1px solid #f0f0f0; padding-bottom:8px; margin-bottom:10px;}
.advantages dd p span{color:#007af4; font-size:16px;}
.pro_application{ overflow:hidden; margin-bottom:20px;}
.pro_application h3 {font-size:20px;line-height:45px; text-align:center; color:#444; margin-bottom:15px;}
.pro_application ul{ overflow:hidden; margin-left:-1%; margin-bottom:20px;}
.pro_application li{ float:left; width:18.5%; margin-left:1%; line-height:28px; color:#555; background:#f6f6f6; padding-bottom:10px;border-radius: 10px;border:1px solid #f0f0f0; font-size:14px;}
.pro_application video{ width:100% !important; height:auto !important}
.pro_application img{ width:100% !important; height:auto !important}
.pro_application p{ margin-top:5px;}
.pro_application .price span{ color:#d60101;border:1px solid #f0f0f0; padding:2px 10px; font-size:16px;}
.pro_application .price{ font-size:15px;margin-left:10px;}
.pro_application .specs span{ color:#d60101; margin-left:10px;}
.pro_application .specs{ font-size:14px; margin-left:10px;}

.product-classification .abstract{ font-size:14px; margin-top:15px; line-height:25px; color:#555}
.anchor{overflow:hidden; margin-bottom:15px; background:#fff}
.anchor p{ margin-bottom:10px; margin-top:10px;}
.anchor .anchor_t{ line-height:35px; font-size:16px; margin-left:10px; color:#007af4}
.anchor li{line-height: 50px;border-bottom: 1px dashed #f0f0f0; padding-left:10px;}
.anchor a{ font-size:15px; }
.anchor a:hover{color:#007af4;text-decoration:underline}

.screening-knowledge{ float:right; width:77%; margin-top:30px;}
.screening-knowledge h3{padding-left:45px; font-size:17px; color:#555; line-height:45px;border-bottom: 1px solid #f0f0f0; margin-bottom:15px;}
.screening-knowledge ul{ float:left; width:47%;border: 1px solid #f0f0f0; margin-left:1%; margin-right:1%; margin-bottom:25px;}
.screening-knowledge li{line-height:42px;padding-left:25px;border-bottom: 1px dashed #f0f0f0; background:url(../images/knowledge-icon.jpg) 10px 50% no-repeat;}
.screening-knowledge li a{font-size:15px; color:#333}
.screening-knowledge li:hover{background:url(../images/knowledge-icon1.jpg) 10px 50% no-repeat;}
.screening-knowledge li a:hover{color:#F00;text-decoration:underline;}
.knowledge{ overflow:hidden}
.knowledge ul{ margin-top:20px; margin-bottom:20px;}
.knowledge li {line-height:35px;padding-left:45px;border-bottom: 1px dashed #f0f0f0;padding-bottom: 0;background-size: 10px;}
.knowledge li a{font-size:15px; color:#555}
.knowledge li a:hover{color:#007af4;text-decoration:underline}
.screening-knowledge .selection{background:url(../images/selection.png) 10px 50% no-repeat;}
.screening-knowledge .price{background:url(../images/price.png) 10px 50% no-repeat;}
.screening-knowledge .material{background:url(../images/material.png) 10px 50% no-repeat;}
.products_gallery li a:hover,.product_materiel p a:hover{text-decoration:underline;}
.company_profile dt a:hover{border: 1px solid #ff3f3c;color: #ff3f3c;text-decoration:underline;}
.contact-index a:hover{ background:#F00}
.contactTxt_012 h4 a:hover{color:#007af4;text-decoration:underline;}
.copy_info .abstract,.copy_type .abstract{font-size: 14px;line-height: 25px;color: #555; margin-bottom:25px;}
.news-list-sidebar li h2 a:hover{color:#007af4;text-decoration:underline;}
.xgnews-news-lis li a:hover,.xgnews-pro-lis li a:hover{text-decoration:underline;}
.xgnews-news-lis .title{padding-left:10px;font-size: 17px;color: #555;line-height: 45px;border-bottom: 1px solid #f0f0f0;margin-bottom: 15px; font-weight:700; color:#007af4}
.sx_sj p{ float:left; width:48%; font-size:15px; line-height:28px; color:#555}
.sx_sj p a{ color:#555}
.sx_sj p a:hover{color:#007af4;text-decoration:underline;}
#pro_content p span{ color:#f00}

#pro_content h2 a{ color:#007af4}
#pro_content p span{ color:#007af4}
#pro_right p span:hover{text-decoration:underline;}
#pro_right p i{ color:#d60101; font-weight:700;font-style: normal;}

.pro_content dl{ overflow:hidden; margin:10px;-moz-box-shadow: 2px 0 15px rgba(21, 53, 129, 0.2);-webkit-box-shadow: 2px 0 15px rgba(21, 53, 129, 0.2);box-shadow: 2px 0 15px rgba(21, 53, 129, 0.2); padding:20px; margin-top:30px;}
.pro_content dl dd{ overflow:hidden;border-radius: 15px;border: 1px dashed #97c5f3; background:#f7fbff; margin-top:15px; padding:0px 15px;}
.pro_content dl dd p{border-bottom: 1px dashed #fff; padding-bottom:5px !important; margin-top:0px !important; margin-bottom: 5px !important;}
.pro_content dl dd video{ width:100% !important; height:auto !important}

#pro_content dl.pro_contentdl{overflow: hidden;padding: 0;margin: 0; margin-top: 10px;margin-left: -1.5%;box-shadow: none;border-radius: 1px;}
#pro_content dl.pro_contentdl dd{float: left;width: 22.25%;margin-left: 1.5%;padding: 5px;background:none;border: 1px solid #eee;border-radius: 1px;}
#pro_content dl.pro_contentdl dd p{color: #444;margin-bottom: 10px;font-size: 15px;}
#pro_content dl.pro_contentdl dd p span{color: #007af4;}
.related-case{ overflow:hidden;margin-top: 30px;border: 1px solid #f0f0f0;}
.related-case .title { font-size: 17px!important;margin-bottom: 30px; color: #555;line-height: 35px;font-weight: 700!important;padding: 8px;border-bottom: 1px solid #f0f0f0;color: #007af4;}
.related-case dl{ overflow:hidden; margin-left:-2%; margin-bottom:15px;}
.related-case dd{ float:left; width:44%;border: 1px solid #f0f0f0; padding:10px; background:#e0ecf8; margin-left:3%}
.related-case dd img{ width:100% !important; height:auto !important}
.related-case dd p{ margin-top:10px;}
.related-case dd p span{ color:#F00}

.products-show{ overflow:hidden;border: 1px solid #f0f0f0; background: #fff;box-shadow: 0px 2px 14px 1px rgba(7,7,7,0.17);padding: 20px;margin-bottom: 15px;margin-top: 15px;border-radius: 30px; margin:15px;margin-bottom:35px;}
.products-show h3{ line-height:45px; font-size:18px; color:#007af4;border-bottom: 1px solid #f0f0f0;}
.products-show ul{ overflow:hidden; margin-left:-1.5%; margin-top:20px;}
.products-show li{ width:31.5%; float:left; margin-left:1.5%; text-align:center; line-height:28px; margin-bottom:15px;}
.products-show li a{ font-size:15px; line-height:28px; color:#444}
.products-show li img{ width:100% !important; height:auto !important}
.specifications{ overflow:hidden;border: 1px solid #f0f0f0; background: #fff;box-shadow: 0px 2px 14px 1px rgba(7,7,7,0.17);padding: 20px;margin-bottom: 15px;margin-top: 15px;border-radius: 30px; margin:15px;margin-bottom:35px;}
.specifications h3{ line-height:45px; font-size:18px; color:#007af4;border-bottom: 1px solid #f0f0f0; margin-bottom:20px;}
.principles{ overflow:hidden;border: 1px solid #f0f0f0; background: #fff;box-shadow: 0px 2px 14px 1px rgba(7,7,7,0.17);padding: 20px;margin-bottom: 15px;margin-top: 15px;border-radius: 30px; margin:15px;margin-bottom:35px;}
.principles .principles_tit{ overflow:hidden; font-size:15px; line-height:28px; margin-top:20px; margin-bottom:20px;}
.principles h3{ line-height:45px; font-size:18px; color:#007af4;border-bottom: 1px solid #f0f0f0;}
.related-video{ overflow:hidden;border: 1px solid #f0f0f0; background: #fff;box-shadow: 0px 2px 14px 1px rgba(7,7,7,0.17);padding: 20px;margin-bottom: 15px;margin-top: 15px;border-radius: 30px; margin:15px;margin-bottom:35px;}
.related-video h3{ line-height:45px; font-size:18px; color:#007af4;border-bottom: 1px solid #f0f0f0;}
.related-video ul{ overflow:hidden; margin-left:-1.5%; margin-top:20px;}
.related-video li { width:23.5%; float:left; margin-left:1.5%; text-align:center; line-height:28px; font-size:15px;}
.related-video li video{ width:100% !important; height:auto !important}

.site-case{ overflow:hidden;border: 1px solid #f0f0f0; background: #fff;box-shadow: 0px 2px 14px 1px rgba(7,7,7,0.17);padding: 20px;margin-bottom: 15px;margin-top: 15px;border-radius: 30px; margin:15px;margin-bottom:35px;}
.site-case h3{ line-height:45px; font-size:18px; color:#007af4;border-bottom: 1px solid #f0f0f0;}
.site-case ul{ overflow:hidden; margin-left:-1.5%; margin-top:20px;}
.site-case li { width:23.5%; float:left; margin-left:1.5%; text-align:center; line-height:28px; margin-bottom:15px;}
.site-case li img{ width:100% !important; height:auto !important}

.selection-instructions{ overflow:hidden;border: 1px solid #f0f0f0; background: #fff;box-shadow: 0px 2px 14px 1px rgba(7,7,7,0.17);padding: 20px;margin-bottom: 15px;margin-top: 15px;border-radius: 30px; margin:15px;margin-bottom:35px;}
.selection-instructions h3{ line-height:45px; font-size:18px; color:#007af4;border-bottom: 1px solid #f0f0f0;}
.selection-instructions dl{ overflow:hidden; margin-top:20px;}
.selection-instructions dt{ font-size:15px; line-height:32px; color:#d60101; padding-top:8px; padding-bottom:8px;}
.selection-instructions dd{ overflow:hidden}
.selection-instructions p{ line-height:35px; color:#555;border-bottom: 1px solid #f0f0f0; padding-bottom:5px; margin-bottom:5px; font-size:15px;}

.copy_summary{border-radius: 30px;border: 1px dashed #007af4; padding:10px; background:#F9FCFF; line-height:28px; font-size:15px; color:#555;margin-bottom:35px;}

.copy_navigation{ overflow:hidden; margin-bottom:35px;border-bottom: 1px solid #f0f0f0; line-height:35px;}
.copy_navigation span{ font-size:18px; color:#555; margin-right:30px; font-weight:700}
.copy_navigation a{ font-size:15px; margin-right:15px;border: 1px solid #007af4; color:#007af4; padding:3px 15px;}
.copy_navigation a:hover{text-decoration:underline;border: 1px solid #d60101; color:#d60101;}
.products-show li a:hover{text-decoration:underline; color:#d60101;}
.principles img{border: 1px solid #f0f0f0; padding:10px;}
.drift{ float:right; width:80%}
.drifr{ overflow:hidden}
.drifr h1{ float:left; width:15%}

.pro_content ul{ overflow:hidden; margin-left:-1.5%}
.pro_content li{ width:28%; float:left; margin-left:1.5%; text-align:center;border: 1px solid #f0f0f0; padding:10px; margin-bottom:15px;}
.pro_content li img{ width:100% !important; height:auto !important}
.pro_content li span{ font-size:12px; color:#007af4}
.pro_content li a{ color:#444}
.customer-case{overflow: hidden;margin-top: 30px;border: 1px solid #f0f0f0;}
.customer-case h4 {background: #f0f0f0;line-height: 45px;font-size: 17px;color: #007af4;padding-left: 20px;}
.customer-case dl{ overflow:hidden;border: 1px solid #f0f0f0; padding:10px; width:48%; float:left; margin-left:1.5%; margin-top:15px; margin-bottom:15px;}
.customer-case dt{ float:left; width:35%}
.customer-case img{ width:100% !important; height:auto !important}
.customer-case dd{ float:right; width:60%}
.customer-case dd p{ font-size:15px; line-height:28px;}
.customer-case dd span{ color:#007af4}
.pro_content li{ font-size:15px; line-height:28px;}

#pro_content dl{ overflow:hidden; margin:10px;-moz-box-shadow: 2px 0 15px rgba(21, 53, 129, 0.2);-webkit-box-shadow: 2px 0 15px rgba(21, 53, 129, 0.2);box-shadow: 2px 0 15px rgba(21, 53, 129, 0.2); padding:20px; margin-top:30px;}
#pro_content dl dd{ overflow:hidden;border-radius: 15px;border: 1px dashed #97c5f3; background:#f7fbff; margin-top:15px; padding:0px 15px;}
#pro_content dl dd p{border-bottom: 1px dashed #fff; padding-bottom:5px !important; margin-top:0px !important; margin-bottom: 5px !important;}
#pro_content dl dt video{ width:100% !important; height:auto !important}
.copy_summary h1{ font-size:20px; color:#007af4; line-height:35px; margin-bottom:15px;}
.copy_odds{ overflow:hidden;border: 1px solid #f0f0f0; padding:10px; margin-bottom:35px;}
.copy_odds h3{ line-height:45px; font-size:18px; color:#007af4;border-bottom: 1px solid #f0f0f0; margin-bottom:20px;}
.copy_odds dl{ background:#f0f0f0; overflow:hidden;}
.copy_odds dt{ float:left; width:50%; margin-top:30px; }
.copy_odds video{ width:100% !important; height:auto !important}

.copy_odds dd{ font-size:15px; line-height:35px; color:#444; float:right; width:45%; padding:20px;}
.copy_odds ul{ overflow:hidden; margin-left:-1.5%}
.copy_odds li{ float:left; width:46%; margin-left:1.5%;border: 1px solid #f0f0f0; padding:10px; height:150px; margin-top:15px;}
.copy_odds p{ font-size:15px; line-height:28px; color:#444; margin-bottom:5px;}
.copy_odds p span{ color:#007af4;font-weight: 700;}
.copy_odds p i{color: #d60101;font-weight: 700;font-style: normal;}
.specifications p span{ font-size:15px; color:#444; font-weight:700; line-height:32px;}
.principles dl{ overflow:hidden; margin-left:-1.5%}
.principles dd{ width:47%; float:left; margin-left:1.5%; text-align:center; line-height:32px; padding-bottom:5px;border: 1px solid #f0f0f0; }
.fieldcases { overflow:hidden;border: 1px solid #f0f0f0; background: #fff;box-shadow: 0px 2px 14px 1px rgba(7,7,7,0.17);padding: 20px;margin-bottom: 15px;margin-top: 15px;border-radius: 30px; margin:15px;margin-bottom:35px;}
.fieldcases h3{ line-height:45px; font-size:18px; color:#007af4;border-bottom: 1px solid #f0f0f0; margin-bottom:20px;}
.relatedarticle{ overflow:hidden; margin-bottom:35px; padding:15px;border: 1px solid #f0f0f0;}
.relatedarticle h3{ line-height:45px; font-size:18px; color:#007af4;border-bottom: 1px solid #f0f0f0; margin-bottom:20px;}
.relatedarticle ul{ overflow:hidden;}
.relatedarticle li{ width:47%; float:left; line-height:41px;border-bottom: 1px dashed #f0f0f0;background: url(../images/more-arrow02.png) no-repeat 0 50%;background-size: 10px;padding-left: 20px;}
.relatedarticle li a{ font-size:15px; color:#444}
.relatedarticle li a:hover{color:red;text-decoration:underline;}
.specifications p{ margin-top:15px;}

.structuraldrawings { overflow:hidden;border: 1px solid #f0f0f0; background: #fff;box-shadow: 0px 2px 14px 1px rgba(7,7,7,0.17);padding: 20px;margin-bottom: 15px;margin-top: 15px;border-radius: 30px; margin:15px;margin-bottom:35px;}
.structuraldrawings h3{ line-height:45px; font-size:18px; color:#007af4;border-bottom: 1px solid #f0f0f0; margin-bottom:20px;}
.structuraldrawings p{ font-size:15px; line-height:28px; padding-bottom:10px; margin-bottom:10px; color:#555;}
.structuraldrawings p span{ color:#007af4; font-weight:700}

.principles ul{ overflow:hidden; margin-top:20px; margin-bottom:20px;}
.principles li{ width:23.5%; float:left;margin-left:1.5%}
.principles li span{ color:#d60101}
.principles li img{ width:100% !important; height:auto !important}

.question { overflow:hidden;border: 1px solid #f0f0f0; background: #fff;box-shadow: 0px 2px 14px 1px rgba(7,7,7,0.17);padding: 20px;margin-bottom: 15px;margin-top: 15px;border-radius: 30px; margin:15px;margin-bottom:35px;}
.question h3{ line-height:45px; font-size:18px; color:#007af4;border-bottom: 1px solid #f0f0f0; margin-bottom:20px;}
.question dl{ overflow:hidden; background:#f6f6f6; padding:10px; margin-bottom:5px; margin-top:5px;}
.question dt{ font-size:15px; line-height:35px; color:#007af4; font-weight:700; background:#fff; padding-left:15px; margin-top:15px; margin-bottom:5px;}
.question dd{ overflow:hidden;}
.question dd p{ font-size:15px; line-height:28px; color:#444; padding-bottom:5px; margin-bottom:5px;}
.question dd p span{ color:#d60101}

.selection-instructions p i{ color:#d60101;font-style: normal;}
.selection-instructions p span{border: 1px solid #007af4;color:#007af4; margin-left:10px; padding:2px 15px;}

.principles-f2{ overflow:hidden;border: 1px solid #f0f0f0; background: #fff;box-shadow: 0px 2px 14px 1px rgba(7,7,7,0.17);padding: 20px;margin-bottom: 15px;margin-top: 15px;border-radius: 30px; margin:15px;margin-bottom:35px;}
.principles-f2 h3{ line-height:45px; font-size:18px; color:#007af4;border-bottom: 1px solid #f0f0f0;}
.principles-f2 ul{ overflow:hidden; margin-top:20px; margin-bottom:20px;}
.principles-f2 li{ width:23%; float:left;margin-left:1.5%;border: 1px solid #f0f0f0; padding-bottom:15px; margin-bottom:18px; text-align:center}
.principles-f2 li span{ color:#d60101}
.principles-f2 li img{ width:100% !important; height:auto !important}

/*.news-sidebar ul{ overflow:hidden; margin-left:-1.5%; margin-top:15px; margin-bottom:15px;}
.news-sidebar li{ text-align:center; margin-left:1.5%; float:left; width:23%;border: 1px solid #f0f0f0; padding-bottom:15px;}
.news-sidebar li img{ width:100% !important; height:auto !important}*/

.popular_recommendation ul{ overflow:hidden; margin-bottom:25px; margin-top:25px;}
.popular_recommendation li{ float:left; width:47%; margin-left:1.5%; text-align:center; line-height:25px; background:#fff;border: 1px solid #fff; padding-bottom:10px; margin-bottom:15px;}
.popular_recommendation li a{ color:#555}
.popular_recommendation li img{ width:100% !important; height:auto !important}
.popular_recommendation li a:hover,.first-screen-trust a:hover{text-decoration:underline;color:#d60101;}
.first-screen-trust span:hover{border: 1px solid #d60101;}
.button01{background: url(../images/button01.png) no-repeat 0 50%;background-size: 20px;padding-left: 25px;}
.button02{background: url(../images/button02.png) no-repeat 0 50%;background-size: 20px;padding-left: 25px;}
.button03{background: url(../images/button03.png) no-repeat 0 50%;background-size: 20px;padding-left: 25px;}
.button04{background: url(../images/button04.png) no-repeat 0 50%;background-size: 20px;padding-left: 25px;}
.first-screen-fr .price{ overflow:hidden; font-size:15px;border-bottom: 1px solid #f0f0f0; margin-top:20px; margin-bottom:15px;}
.first-screen-fr .price b,.first-screen-fr .price i{ font-size:19px; color:#d60101; padding-right:20px;font-style: normal;}
.first-screen-fr .price span{ float:right; color:#007af4}
.first-screen-fr .parameter{ font-size:15px; margin-bottom:15px;border: 1px solid #f0f0f0; padding:5px 20px; padding-left:20px;}
.first-screen-fr .parameter span{color:#d60101; font-size:16px;}
.first-screen-fr .materiel{ font-size:15px; margin-bottom:15px; color:#444}
.first-screen-fr .price span:hover,.first-screen-trust a:hover{text-decoration:underline;color:#d60101;cursor: pointer;}
.customer-case dd p i{font-style: normal; font-weight:700}

.news-sidebar dl{ overflow:hidden; margin:10px;-moz-box-shadow: 2px 0 15px rgba(21, 53, 129, 0.2);-webkit-box-shadow: 2px 0 15px rgba(21, 53, 129, 0.2);box-shadow: 2px 0 15px rgba(21, 53, 129, 0.2); padding:20px; margin-top:30px;}
.news-sidebar dl dd{ overflow:hidden;border-radius: 15px;border: 1px dashed #97c5f3; background:#f7fbff; margin-top:15px; padding:0px 15px;}
.news-sidebar dl dd p{border-bottom: 1px dashed #fff; padding-bottom:5px !important; margin-top:0px !important; margin-bottom: 5px !important;}
.first-screen-h1{ overflow:hidden;border-bottom: 1px solid #007af4;}
.first-screen-h1 h1{ float:left; width: 170px;}

.first-title-h1 {overflow: hidden;border-bottom: 1px solid #007af4;}
.first-title-h1 h1{float: left;width: 150px;}
.first-screen-trusts{ overflow:hidden; float:right;}
.first-screen-trusts a{ font-size:15px; margin-left:8px; font-weight:normal; color:#555; padding:4px 4px;border:1px solid #f6f6f6; padding-left:20px;} 
.first-screen-trusts span{color:#555; padding:5px 10px; font-size:15px; margin-right:5px;border:1px solid #ccc; margin-right:10px;}
.pro_content dl dt{ float:left; width:47%; margin-left:1.5%; text-align:center}
.pro_content dl dt video{ width:100% !important; height:auto !important}
#showbox img{ width:100% !important; height:auto !important}

.main-bust,.corporate-cvideo,.corporate-manufactor,.corporate-mews{ overflow:hidden; margin-top:40px;}
.main-bust h3,.corporate-cvideo h3,.corporate-manufactor h3,.corporate-mews h3 {text-align: left;padding-left: 20px;border-left: 6px solid #ffba00;font-size: 20px;margin-bottom: 15px;text-transform: uppercase;font-weight: 900;}
.main-bust dl,.cooperative-partner dl,.corporate-cvideo dl{ overflow:hidden; margin-left:-1.5%}
.main-bust dd,.cooperative-partner dd,.corporate-cvideo dd{ float:left; width:23.5%; margin-left:1.5%;}
.main-bust dd img,.cooperative-partner dd video,.corporate-cvideo video{ width:100% !important; height:auto !important}
.corporate-manufactor p{ font-size:15px; line-height:30px;}
.corporate-mews ul{overflow:hidden; margin-left:-2%; margin-top:25px; margin-bottom:20px; padding:0px 10px;}
.corporate-mews li{font-size:15px;line-height:43px;float:left;width:45%;background:url(../images/more-arrow02.png) no-repeat 0 50%;background-size:10px;padding-left:20px;border-bottom:1px dotted #ccc; margin-left:2%}
.corporate-mews li a{color:#444}
.corporate-mews li a:hover {color:#d60101;}
.copy_collection{ overflow:hidden}
.copy_collection h3{line-height: 45px;font-size: 18px;color: #007af4;border-bottom: 1px solid #f0f0f0;margin-bottom: 20px;}
.copy_collection dl{overflow:hidden; margin-left:-1.5%; margin-top:25px;}
.copy_collection dd{font-size:15px;float:left; width:23.5%; margin-bottom:14px; color:#555; margin-left:1.5%; text-align:center}
.copy_collection img{ width:100% !important; height:auto !important}

#pro_content dl dt{ width:45%; float:left; margin-left:1.5%}

@media (max-width:1300px){.container-sub{width:95%!important;margin:0 10px}
#container{width:99%}
.banner_mac{display:block;width:100%;height:auto}
.banner_mac img{width:100%}
.slideBox .bd img{display:none}
.banner{display:none}
.navbar-default .nav li{width:10%;text-align:center}
.navbar-default .nav li a{width:100%}
.location .path{padding-left:80px!important;}
.container{width:99%!important; overflow:hidden}
.friendlylink{ display:none}
.ual-strength img,.main-business img,.corporate-honor img,.cooperative-partner img,.corporate-culture li img,.about-introduce dt img,.ual-strength li img,.about-history img,.about-honor li img,.about-marvellous li img,.about-idea dt img,.cooperation-partners img,.service-process img,.aboutthreetop img,.container_so .zixun1 dd img{ width:100% !important; height:auto !important}
.main-business li{ width:28.5%}
.about-txt dl{ margin-left:-1%}
.about-txt dd{margin-left:1%}
.best_service dl,.about-team li{ width:20%}
.about-txt dd{ width:20%}
.service-idea img{ max-width:81px !important; height:81px !important;}
}
@media screen and (min-width:1000px) and (max-width:1300px){.tel-header{width:25%}
.tel-header img{width:80%}
.container-sub{width:99%!important;margin:0 10px}
#container{width:99%!important}
.banner_mac{display:block;width:100%;height:auto}
.banner_mac img{width:100%}
.slideBox .bd img{display:none}
.banner{display:none}
.navbar-default .nav li{width:10%;text-align:center}
.navbar-default .nav li a{width:100%}
.section5 .fw-lc .right .current video{width:100%}
.section5 .fw-lc .right{float:right;width:45%}
.section5 .fw-lc .left .lxfs span{text-indent:initial;text-indent:16%;display:block;float:none}
.product-list-fr li img,.product-list-right img{height:174px!important}
.product-list-fr li{margin-bottom:3%}
.copy_info li,.copy_type li{width:45%;overflow:hidden}
.copy_info li .contactTxt_011 img,.copy_type li .contactTxt_011 img{margin-top:8%}
.news-list-fr li{overflow:hidden;height:120px!important}
.container_so .fl img{height:auto}
.news-list-sidebar li{height:140px;overflow:hidden}
.navbar-nav{float:none}
.navbar-nav>li{padding-left:0}
.navbar-default .nav li{width:16%}
.about-culture dd span{padding: 2px 8%;}

}
@media screen and (min-width:767px) and (max-width:999px){.banner_mac{display:block;width:100%;height:auto}
.banner_mac img{width:100%;height:auto}
.slideBox .bd img{display:none}
.banner{display:none}
.navbar-default .nav li{width:10%;text-align:center}
.navbar-default .nav li a{width:100%}
.section5 .fw-lc .right .current video{width:100%}
.section5 .fw-lc .right{float:right;width:42%}
.bottom .bottom_2 a{font-size:14px}
.in_prom li{width:31.5%}
#demo1 li{width:23%;height:150px}
.section5 .fw-lc .left .txt{font-size:14px}
.section5 .fw-lc .left .lxfs span{text-indent:initial;text-indent:5%;display:block;float:none}
.section5 .fw-lc .left{background-size:100% 90%}
.tel-header{width:25%}
.tel-header img{display:80%;}
.section5 .fw-lc .left .lxfs{width:100%!important;float:none;margin-right:0}
.product-list-fr li{width:31%;margin-bottom:3%}
.product-list-fr li a img{height:170px!important}
.copy_info li,.copy_type li{height:410px!important;overflow:hidden;width:44%}
.contactTxt_011,.contactTxt_012{width:100%}
.news-list-fr li{overflow:hidden;height:140px!important;width:42%;margin-left:0!important}
.news-list-sidebar li{height:130px;overflow:hidden}
.navbar-nav{float:none}
.navbar-nav>li{padding-left:0}
.navbar-default .nav li{width:16%}
.vibration_sieve_fl,.vibration_sieve_fr{ float: none; width:98%}
.about-team li{ width:19%}
.about-culture dd span{padding: 2px 9%;}
.about-txt dd{ width:18%}
.about-txt dd img{ width:100%; height:auto !important}

}
@media (max-width:767px){.banner_mac{display:block;width:100%;height:auto}
.banner_mac img{width:100%;height:auto}
.slideBox .bd img{display:none}
.banner{display:none}
.navbar-default .nav li a{width:100%}
.section5 .fw-lc .right .current video{width:100%}
.section5 .fw-lc .right{float:right;width:42%}
.bottom .bottom_2 a{font-size:14px}
.in_prom li{width:31.5%}
#demo1 li{width:31%}
.section5 .fw-lc .left .txt{font-size:14px;width:90%}
.section5 .fw-lc .left .lxfs span{text-indent:initial;text-indent:5%;display:block;float:none}
.section5 .fw-lc .left{background-size:95% 90%;width:100%}
.section5 .fw-lc .right{float:right;width:100%}
.section5 .fw-lc .left .lxfs{width:90%!important;float:none;margin-right:0}
.mews_center li{height:38px;overflow:hidden}
.div_body_left,.div_body_right{width:100%}
.index_right_ls_1{padding-bottom:25px}
.navbar-default .nav li a{font-size:14px}
#iwtHeaderNav{height:100px!important}
.tel-header{width:25%}
.tel-header img{display: none;}
.product-list-right li{width:31%!important;margin-bottom:3%}
.product-list-right li img{height:125px!important}
.product-list-fr li a img{height:150px!important}
.product-list-fl,.product-list-left{width:95%;margin-right:2%;margin-bottom:2%}
.product-list-fr,.product-list-right{width:100%}
.copy_info{width:100%}
.copy_info li,.copy_type li{height:400px!important;overflow:hidden;width:44%}
.contactTxt_012 p{font-size:13px}
.contactTxt_011,.contactTxt_012{width:100%}
.news-list-fl,.news-list-fr{width:97%}
.news-list-fr li{overflow:hidden;height:140px!important;width:43%;margin-left:0!important}
.index-about dt{width:99%!important}
.index-comp-l,.index-comp-r{width:99%}
.contactbom .contactbomul li{width:50%}
.container_so .fl{width:97%; overflow:hidden; margin-bottom:25px; float:none}
.container_so .fr{width:97%; float:none}
.news-theme{width:100%}
.zxrk .tel{font-size:1.125rem}
.news-sidebar p img{width:99%;text-align:left}
.product-theme{width:100%}
#pro_content p img{width:99%}
.news-list-sidebar,.news-list-theme{width:100%}
.news-list-sidebar li{margin-left:0;height:150px;overflow:hidden}
.navbar-nav{float:none}
.navbar-nav>li{padding-left:0;float:left}
.navbar-default .nav li{width:25%}
.collapse{display:block}
.all .navbar-list{box-sizing:border-box;width:33.33%;float:left;text-align:center;border-right:1px solid #333}
.all .navbar-list:hover{background:red}
.all .navbar-list a{text-decoration:none;display:block;padding-top:25px;padding-bottom:15px;line-height:1.8em;font-size:.8em;color:#fff;text-align:center;width:100%}
.all{display:block;position:fixed;bottom:0;width:100%;background:#00132b;z-index:999}
#pro_right .base-tel{float:none;width:100%}
#pro_right p span{float:none;width:100%}
#pro_content img{ width:100% !important; height:auto !important}
#pro_content video{ width:100% !important; height:auto !important}
.products_hot li{ width:89%; float:none; overflow:hidden}
.products_hot li img{ width:100%; height:auto !important}
.recommended_products{float:none; overflow:hidden; width:100%}
.news_dynamic,.news_knowledge{float:none; overflow:hidden; width:98%}
.trouble_shooting{float:none; overflow:hidden; width:100%}
.products_gallery li{ width:30%;}
.sidebar_list{float:none; overflow:hidden; width:100%}
.recommended_products ul{ overflow:hidden; padding:0px;}
.recommended_products li img{ width:100% !important; height:auto !important}
.news_center{float:none; overflow:hidden; width:100%}
.news_knowledge,.trouble_shooting{ margin-top:30px;}
.recommended_products li{ width:30%}
.about_display .fw-lc .left{ width:95%; float:none; overflow:hidden; background: none}
.about_display .fw-lc .right video{ width:100%; height:220px}
.logo-header img{ width:100%; height:auto !important}
.logo-header{ float:none; width:100%; overflow:hidden}
.about_display .fw-lc .left{ padding:10px;}
.about_display .fw-lc .left .lxfs{margin-right:0px; width:100%}
.about_display .fw-lc .left .lxfs span{ font-size:15px;}
.about_display .fw-lc .left .lxfs a{ font-size:15px;}
.about_display .fw-lc .right{ float:none; width:100%; overflow:hidden}
.products_hot li p,.products_hot li p,.header nav li a{ font-size:14px;}
.products_hot h2,.recommended_products h3,.pro_classification h3,.products_gallery h3,.about_display h3{ font-size:17px;}
.hometit,.prodisplay{margin-top:10px;}
.pro_classification li,.pro_contact p a,.bottom_nav a,.products_gallery li,.contact-index p{ font-size:14px;}
.pro_contact .contact_tit,.news_center h3,.news_center h3,.trouble_shooting h3,.brand_image .brand_tit,.product-classification h2{ font-size:17px; font-weight:bold}
.div_body_right{width: 95%;}
.contact-index a{ line-height:25px;}
.product-equipment{ width:90%; float:none}
.product-equipment .product-button{ display:none}
.location .path {background: url(../images/home.png) no-repeat 0px 50%;background-size:10px;}
.location .path {padding-left:20px!important;}
.vibration_sieve_fl,.vibration_sieve_fr{ float: none; width:87%}
.vibration_sieve_img,.vibration_sieve_abstract{ float: none; width:100%; overflow:hidden}
.first-screen-fl{ width:100%; float:none; overflow:hidden}
.first-screen-fr{ width:100%; float:none;overflow:hidden; margin-top:25px;}
.pro_content video{ width:100% !important; height:auto !important}
.pro_content p,.price-parameter p,.service-promise span{ font-size:14px;}
#showbox img{ width:100% !important; height:auto !important}
#showbox,#showbox div{ width:100% !important; height:auto !important;}
.consultation span{margin-right:0px;padding: 0px 20px;}
.first-screen-trust span{ font-size:14px;margin-right:0px;padding: 5px 8px;}
.consultation span{ font-size:15px;}
#showsum { width:100% !important; height:50px !important}
#showsum img{ width:100% !important; height:auto !important}
#showsum span{ float:left !important; width:10% !important;height:auto !important}
.about-team li{ width:41%; margin-bottom:15px;}
.about-team li,.corporate-culture p,.cooperative-partner p,.corporate-honor p,.main-business p,.about-txt p,.about-txt p,.about-idea dd p,.about-introduce dd p,.ual-strength p,.about-honor-abstract,.about-honor li,.selection-instructions dt{ font-size:14px;}
.about-team span,.about-honor p span,.service-idea ul li .aboutthreeflbox .aboutthreeflboxtit{ font-size:15px;}
.corporate-culture-abstract,.main-business p strong,.index-comp li span,.main-business p strong,.about-culture dd span,.service-idea-abstract,.aboutthree ul li .number{ font-size:15px !important;}
.corporate-culture h3,.cooperative-partner h3,.corporate-honor h3,.main-business h3,.about-txt h3,.index-comp h3,.ual-strength h3,.about-team h3,.about-introduce h3,.about-marvellous h4,.about-idea h4,.about-culture h3,.about-culture dt,.about-honor h3,.cooperation-partners h3,.service-process h3,.service-idea h3,.contactbom .contactbomtit,.container_so .message-panel h3{ font-size:17px;}
.about-img,.about-list ul{ float:none; width:100%}
.about-txt{ margin-top:20px;float:none; width:100%}
.main-business li{ width:27%}
.about-idea dd,.about-idea dt{ width:95%; float:none}
.about-marvellous li{ width:30.5%}
.about-introduce dd{ width:90%; float:none}
.about-introduce dl{ margin-top:20px;}
.about-introduce dt{ width:89%; float:none}
.best_service dl{ width:41%}
.about-list li{ width:12%}
.about-idea dd{ margin-top:20px;}
.about-culture dt{ width:80%; float:none}
.about-culture dd{ width:95%; float:none}
.about-culture dd span{padding: 2px 10%;}
.about-txt dd{ width:19%}
.cooperation-partners-abstract,.aboutthreeflbox p,.aboutthree-abstract,.aboutthree li p,.contactbom .contactbomtxt,.container_so .fl p,.message-panel p,.message-panel .row p textarea,.message-panel .row label{ font-size:14px;}
.about-list-img{ display:none}
.aboutthree{ overflow:hidden}
.aboutthree .aboutthreetop{ overflow:hidden;position:static}
.aboutthree ul li:first-child{margin-left:0px;}
.aboutthree ul li{ width:75%; float:none; margin-bottom:20px; overflow:hidden}
.aboutthree ul{ margin-top:25px;}
.container_so .factory,.container_so .mail{ font-size:14px !important;}
.container_so .hotline span{ font-size:15px !important; }
.container_so .zixun1 a{ font-size:14px; width:100%}
.container_so .message-panel{padding: 20px 30px 40px 20px;}
.contactbom .contactbomul li p span,.message-panel .row input[type=submit]{ font-size:15px;}
.contactbom .contactbomul li{ margin-bottom:15px;}
.product_application{ width:92%; float: none!important}
.product_materiel li{ width:31%}
.product_materiel li,.product_materiel p,.product_application .product-button a,.product-classification li a,#pro_right p{ font-size:14px;}
.product_video li,.product-classification li{ width:48.5%}
.product_video video{ width:100% !important; height:auto !important}
.product-classification h2{ font-weight:normal !important}
.pro_application li{ font-size:14px; width:31.5%; margin-bottom:20px;}
.pro_application h3,.product_advantages h3{ font-size:17px;}
.advantages{ width:83%; overflow:hidden}
.advantages dt{ width:100%; float:none; overflow:hidden}
.advantages img{ width:100% !important; height:auto !important}
.pro_content li img{ width:100% !important; height:auto !important}
.advantages dd{ width:100%; float:none; overflow:hidden}
.advantages{ overflow:hidden; height:auto !important}
.advantages dd p{ font-size:14px;}
.product-sidebar #pro_right{ overflow:hidden; margin-top:25px;}
#pro_right .base-tel d{ font-size:16px;}
#pro_right p span{ font-size:15px;}
#pro_content .title{ font-size:17px !important;}
.xgnews-news-lis li{ width:99%; float:none; font-size:14px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; display:block}
.div_body_right{ margin-bottom:0px;}
.product-sidebar #pro_right h1{ margin-bottom:15px;}
#pro_right p{ line-height:28px;}
#pro_content p, .case-sidebar-theme p, .news-sidebar p{ font-size:14px;}

.sx_sj p{ width:100%; float:none; overflow:hidden; font-size:14px;padding: 10px 10px; margin-bottom:5px;}
.xgpros li{ width:48.5%; margin-bottom:15px;}
.products_hot h2{ margin-top:15px;}
.vibration_sieve_colour,.vibration_sieve_material span,.vibration_sieve_price span{font-size:14px !important;}
.recommended_products a{ font-size:14px;}
.pro_classification dd{margin-bottom: 6px; width:48%; float:left; margin-left:1.5%}
.pro_classification dd a{ line-height:35px; font-size:14px;}
.pro_application p{margin-top:0px;}
.pro_application li{width: 47.5%;}
.pro_application li{ padding-bottom:0px;}
.pro_application ul{ margin-bottom:0px;}
.news_center .title{ font-size:14px; margin-top:15px;}
.news_center ul{ margin-top:0px; margin-bottom:0px;}
.news_center li{ line-height:41px;}
.common_problems dt{ font-size:14px;}
.about_display .fw-lc .right{margin:0px;}
.company_profile dt{ width:99%; float:none; overflow:hidden}
.company_profile dt a{padding: 6px 17px;}
.company_profile dd{ width:100%; float:none; overflow:hidden; margin-top:0px; display:none}
.pro_content dl{ margin:0px;}
.copy_topic{ width:98%; overflow:hidden; float:none;}
.copy_navigation a{padding: 3px 5px;font-size: 14px;margin-right: 5px;}
.copy_summary,.products-show li a,.principles .principles_tit,.related-video li,.relatedarticle li a,.copy_odds p,.specifications p span,.selection-instructions dd p,.structuraldrawings p,.structuraldrawings h3{ font-size:14px;}
.products-show,.specifications,.principles,.related-video,.site-case,.selection-instructions{ margin:0px; margin-bottom:30px;}
.related-video li{ width:48.5%; margin-bottom:15px;}
.products-show h3,.specifications h3,.principles h3,.related-video h3,.site-case h3,.selection-instructions h3,.relatedarticle h3,.fieldcases h3,.copy_odds h3,.principles-f2 h3{ font-size:17px; font-weight:400}
.location .path{padding-left:0px!important;}
.relatedarticle li{ width:100%}
.copy_odds li{ float:none; overflow:hidden; width:95%; height:auto}
.copy_odds dt{ width:100%; float:none; overflow:hidden}
.copy_odds dd{ width:90%; float:none; overflow:hidden; font-size:14px;}
.videoexhibitfr,.materialsr{ float:none !important; width:100% !important}
.topiclist li{ font-size:14px !important; margin-bottom:15px !important; width:48% !important}
.videoexhibitfr h2{ font-size:18px;}
#pro_content dl.pro_contentdl dd{width: 46%;}
#pro_content dl dt{ width:95%}
}
@media (max-width:480px){.logo-header{width:100%}
.tel-header{display:none}
#pro_content dl.pro_contentdl dd{width: 45%;}
.in_prom li{width:48%}
#demo1 li{width:47.5%;margin-bottom:3%}
.mews_center li{height:38px;overflow:hidden}
.index_left_ls_1,.index_right_ls_1{width:99%}
.section5 .fw-lc .left .lxfs span{text-indent:0;font-size:14px}
#div_our a{font-size:13px}
.bottom_1 p{font-size:13px}
.section5 .fw-lc .left .txt{width:86%}
.product-list-right li{width:47%!important;margin-bottom:3%}
.product-list-fr li{width:47%;margin-bottom:2%}
.bottom .bottom_2 a{font-size:13px;padding-left:0}
.copy_info li,.copy_type li{height:300px!important;overflow:hidden;width:42%}
.contactTxt_012 p{font-size:13px}
.contactTxt_011,.contactTxt_012{width:100%}
.news-list-fr li{overflow:hidden;height:auto!important;width:94%;margin-left:0!important}
.production-capacity li{width:46.5%}
.container_so .fr a{width:90%}
.news-sidebar p{text-indent:initial}
.zxrk .btn{display:block;margin-top:18px;width:100%;position:inherit;right:0;bottom:0}
.zxrk .tel{font-size:1.125rem;width:100%}
.zxrk .btn a.baojia{display:block;line-height:40px;width:90%;padding:0;text-align:center}
.product-sidebar #pro_left,.product-sidebar #pro_right{width:100%}
.location .path{font-size:12px}
.news-list-sidebar li{height:180px;overflow:hidden}
.news_center dt,.news_center dd{float:none; overflow:hidden; width:100%}
.products_gallery li{ width:47%;}
.recommended_products li{ width:46.5%}
.about_display .fw-lc .right video{ width:100%; height:200px}
.recommended_products h3{ line-height:28px; padding-top:10px; padding-bottom:10px;}
.about-team li{ width:39%}
.corporate-culture li{width: 30.5%;}
.corporate-honor li{ width:31%; margin-bottom:15px;}
.index-comp li{ width:100%; float:none}
.index-comp-r{ overflow:hidden; margin-top:20px;}
.main-business li{ width:92%; margin-bottom:15px; float:none}
.ual-strength li{ width:31%}
.best_service dl{ width:41%; height:auto !important}
.about-marvellous li {width: 30%;}
.about-list li {width: 28%;}
.about-idea dd{ width:90%}
.about-honor li{ width:46%; margin-bottom:15px;}
.about-txt dd{ width:42%; margin-bottom:15px;}
.cooperation-partners li{ width:30%}
.service-idea ul li{ width:98%; float:none; margin-bottom:20px;}
.aboutthree ul li{ width:65%;}
.container_so .fl{ width:87%}
.message-panel .row p textarea{ height:100px;}
.xgnews-pro-lis li{ width:48.5%; margin-bottom:15px;}
.recommended_products .price i,.recommended_products .price span{ display:block}
.related-case dd{ float:none; overflow:hidden; width:95%; padding:0px; background:#fff; margin-bottom:15px;border: none}
.xgnews-pro-lis li{ font-size:14px;}
.products-show ul{ overflow:hidden; margin-bottom:15px;}
.products-show li,.site-case li{ width:48.5%; margin-bottom:15px;}
.pro_content li{ width:42%;}
.customer-case dt,.customer-case dd{ width:100%; float:none; overflow:hidden}
.customer-case dl{ width:95%}
.customer-case dd p,.pro_content li{ font-size:14px;}
.principles li{ width:48.5%; margin-bottom:15px;}
.principles-f2 li{ width:47%}
.news-sidebar li{ width:48%; margin-bottom:15px;}
.pro_content dl dt{ width:48%}
.consultation img{ display:none}
.consultation span{ width:100%}
.first-screen-fr .materiel,.first-screen-trusts a{ font-size:14px;}
.first-title-h1 h1{ margin-bottom:15px;}
.first-screen-contact b, .first-screen-contact i,.first-screen-fr .price b, .first-screen-fr .price i,.first-screen-fr .parameter span{ font-size:15px;}
.first-screen-fr .price b, .first-screen-fr .price i{padding-right:0px;}
.first-screen h1{ font-size:20px;}
.first-screen-trust a{ font-size:14px;}
.first-screen h1{ margin-bottom:15px;}
.first-screen-fr .price span{ float:none}
.main-bust dd, .cooperative-partner dd, .corporate-cvideo dd{ width:48%; margin-bottom:15px;}
.corporate-mews li{ width:100%}
.main-bust h3, .corporate-cvideo h3, .corporate-manufactor h3, .corporate-mews h3{ font-size:17px;}
.videoexhibitfr{ float:none; width:100%}
.topiclist li{ font-size:14px; margin-bottom:15px; width:48%}
.videoexhibitfr h2{ font-size:18px;}
}
@media (max-width:360px){.in_prom li{width:100%}
.div_body_center2,.div_body_left3{width:99%}
#demo1 li{width:100%;height:auto!important}
.mews_center li{height:38px;overflow:hidden;width:100%}
.product-list-fr li{width:97%;margin-bottom:2%;height:auto!important}
.product-list-right li{width:97%!important;margin-bottom:3%;height:auto!important}
.copy_info li,.copy_type li{height:auto!important;overflow:hidden;width:93%}
.contactTxt_012 p{font-size:13px}
.contactTxt_011,.contactTxt_012{width:100%}
.index-comp li,.production-capacity li{width:97%}
.container_so .fr a{width:90%}
.news-list-sidebar li{height:auto;overflow:hidden;width:100%}
.main-business li{ width:90%;}
.about-team li {height: 230px;}
.best_service dl{width: 90%; float:none}
.container_so .fl{ width:85%}
.principles li{ text-align:center; width:100%}
}
